Methods for performing parallel uplink wireless signal measurements

ABSTRACT

Systems, methods, and apparatuses are presented for performing parallel uplink wireless signal measurements (UL measurements), in which a signal measuring apparatus determines information on UL measurements being performed or to be performed by the signal measuring apparatus over a predetermined measurement period. The signal measuring apparatus further determines a capability of the signal measuring apparatus to perform parallel UL measurements. The signal measuring apparatus may adjust a measurement requirement or a measurement resource based on a comparison of the UL measurements being performed or to be performed over the measurement period with a capability of the measuring apparatus to perform parallel measurements. The signal measuring apparatus performs the UL measurements based on the adjusted measurement requirement or adjusted measurement resource.

CROSS-REFERENCE TO RELATED APPLICATIONS

This application claims priority to U.S. Provisional Application No.61/708,264, filed on Oct. 1, 2012 and entitled “Methods for ConfiguringParallel UL Measurements,” the entire content of which is incorporatedby reference herein.

TECHNICAL FIELD

This disclosure relates to systems, methods, apparatus, and computerprogram products for performing parallel uplink wireless signalmeasurements

BACKGROUND

Telecommunications systems such as GSM, UMTS, or LTE perform radiomeasurements for a variety of purposes. For example, a wirelesscommunication device (WCD) or base station may measure a timing, power,or direction of a received radio signal and use the measurement forservices such as radio resource management (RRM), mobility management,or location-based services (LBS). Each measurement may correspond to acertain frequency band or radio access technology (RAT). The measurementmay be performed by the WCD on a downlink (DL) wireless signal (i.e., aDL measurement) or may be performed by a measuring node on an uplink(UL) wireless signal (i.e., an UL measurement).

Because the signal measurement affects a variety of telecommunicationsoperations, there is a need for a robust way of handling a medium orhigh volume of measurements, particularly parallel UL measurements.

SUMMARY

A system, method, and apparatus are presented for performing parallelsignal measurements. In an embodiment of the system, method, andapparatus, a signal measuring apparatus determines information on uplink(UL) measurements, wherein the UL measurements comprise uplink (UL)wireless signal measurements being performed or to be performed by thesignal measuring apparatus over a predetermined measurement period. Forexample, the signal measuring apparatus may determine a total number ofUL measurements that it is performing or has to perform over thepredetermined measurement period. The signal measuring apparatus furtherdetermines a capability of the signal measuring apparatus to performparallel measurements. For example, the signal measuring apparatus maydetermine a maximum number of UL measurements that the apparatus iscapable of performing (i.e., capable of performing with measurementresources currently allocated to UL measurements) over the predeterminedmeasurement period. The signal measuring apparatus adjusts a measurementrequirement (e.g., measurement period, measurement accuracy) based on acomparison of the UL measurements being performed or to be performedwith the capability of the measuring apparatus to perform parallelmeasurements. The signal measuring apparatus then performs the ULmeasurements based on the adjusted measurement requirement.

In an embodiment, a signal measuring apparatus determines information onUL measurements being performed or to be performed by the measuringapparatus over a predetermined measurement period. The signal measuringapparatus further determines a capability of the measuring apparatus toperform parallel measurements. The signal measuring apparatus adjusts ameasurement resource (e.g., adjusts a receiver configuration, hardwarecomponent, or power usage) of the measuring apparatus based on acomparison of the UL measurements with the capability of the signalmeasuring apparatus to perform parallel measurements. The signalmeasuring apparatus then performs the UL measurements based on theadjusted measurement resource.

BRIEF DESCRIPTION OF THE DRAWINGS

FIG. 1 illustrates a number of nodes in a system for performing ULmeasurements.

FIG. 2 illustrates a number of nodes in a LTE system for performing ULmeasurements.

FIGS. 3-16 illustrate flow diagrams according to embodiments of thepresent disclosure.

FIG. 17 illustrates a measurement management node according to oneembodiment of the present disclosure.

FIG. 18A-18B illustrates signal measuring nodes according to embodimentsof the present disclosure.

FIG. 19 illustrates wireless communication device (WCD) according to oneembodiment of the present disclosure.

DETAILED DESCRIPTION

The present Application is concerned with making uplink (UL) wirelesssignal measurements (i.e., UL measurements) in a telecommunicationsnetwork. The UL measurements refer to measurements on one or more uplink(UL) wireless signals (i.e., UL signals) that are transmitted from awireless communication device (WCD) and received by a signal measuringnode (“measuring node”) of the network. The measurements may be used todetermine, for example, signal strength, signal timing, or signaldirection. The measurements may be used for many purposes, includingdetermining a position (also referred to as a location) of the WCD,implementing a minimization of drive test (MDT) feature in atelecommunications network, implementing a self-organizing network (SON)feature, or configuring a transmit parameter to be used by the WCD.

A signal measuring node, which performs the UL measurements, may be anapparatus (i.e., signal measuring apparatus) partially or completelyintegrated into a base station, or may be a standalone device. Thesignal measuring node may communicate with a measurement managementnode, which may specify what UL measurements are to be performed and maycollect the performed measurements.

The resources required to perform the UL measurements may vary,depending on factors such as the number of UL measurements, the numberof WCDs transmitting the UL signals being measured, the frequency bandsor carrier frequencies of the UL signals, the radio access technology(RAT) associated with the UL signals, or any combination thereof. In anembodiment, the required resources depend on the measurementrequirement. For example, some systems require a measuring node toperform and report the measurement within a predetermined measurementperiod. As another example, some systems require the measurement to beperformed with a predetermined level of accuracy.

In general, it would be inefficient to require measuring nodes to beable to handle any measurement configuration (e.g., any quantity ofmeasurements), any frequency band or carrier frequency of a UL signalbeing measured, and any radio access technology.

Rather, the measuring node's resources may limit how many ULmeasurements or what kinds of UL measurements the measuring node canmake in parallel. For instance, a measuring node integrated in amacro-cell base station may have more resources for performing ULmeasurements than a measuring node integrated in a femto-cell basestation. The macro-cell base station may, for instance, provide moreantennas or receivers for receiving UL signals, provide more processingpower, support more radio access technologies, or provide more frequencybands for receiving the UL signals. Thus, different measuring nodes mayhave different capabilities for performing parallel UL measurements.Performing UL measurements in parallel may involve performing them, atleast in part, over the same period of time, such as over apredetermined measurement period. Thus, in various embodiments, parallelmeasurements may involve two or more measurements that are performed, orscheduled to be performed, simultaneously, periodically over identicalmeasurement periods, and/or over measurement periods that partiallyoverlap. More generally, parallel measurements may represent any two ormore measurements that are each associated in some manner with arespective time or time period for which the associated time or timeperiods are the same or at least partially overlap. Additionally,parallel measurements may represent measurements performed on differentradio signals sent by the same wireless device or on radio signalstransmitted by one or more different wireless devices. Furthermore,parallel measurements may represent measurements performed on the sameor different carrier frequencies.

If the capability differences between measuring nodes are not taken intoaccount when the UL measurements are performed, the resources of themeasuring nodes may be used ineffectively. For instance, a measurementmanagement node (“management node”) may request or schedule ULmeasurements to be performed by the measuring node. If the managementnode does not consider the measuring node's capability to performparallel UL measurements, it may overload the measuring node with toomany UL measurements or under-utilize the measuring node with too few ULmeasurements. In the former case, the outcome may be unpredictable. Theoverloaded measuring node may return some of the measurements after anunpredictable amount of delay, return those measurements with an unknownlevel of accuracy, or simply fail to perform those measurements.Further, overloading the measuring node may lead to a high level ofpower consumption, signaling overhead, error rate, delay, or anycombination thereof.

Currently, LTE telecommunication networks can calculate how many UEs arebeing served by a particular eNodeB, based on a Quality of Service ClassIdentifier (QCI) parameter. However, this calculated value does notreflect a measuring node's capability for performing parallel ULmeasurements.

The current 3GPP TS 36.133 standard for LTE specifies minimumrequirements on a WCD's capability for tracking multiple reportingcriteria in parallel. The reporting criteria include measurementcategories relating to intra-frequency, inter-frequency, and inter-RATmeasurements. WCDs can be expected to meet the minimum requirements solong as a measurement configuration does not exceed those requirements.However, because measuring nodes that perform UL measurements may varywidely in resources and capabilities, from nodes integrated in a cellphone tower to a stand-alone node in a femto-cell, specifying a uniformminimum requirement for all measuring nodes that perform UL measurementswould be costly and inefficient. Similarly, requiring all such measuringnodes, or even just all base stations, to be able to perform any numberof parallel UL measurements over all declared frequencies, radio accesstechnologies (RATs), and frequency bands would also be costly andefficient. Thus, other systems and methods for handling UL measurementsin a robust and predictable manner are needed.

Such systems and methods are described below. In general, information onwhat UL measurements a measuring node is performing or is to perform ina period may be determined. Information on the capability of themeasuring node for performing parallel UL measurements may also bedetermined. Either piece of information may be tracked by at least oneof the signal measuring node itself, a measurement management node, oranother node. This information can be used to make adjustments, such asto at least one of measurement resources allocated to performing ULmeasurements, the measurement requirement, a WCD transmissionconfiguration, or a measurement configuration. The measurement resourcesmay include receivers and processors at a measuring node. Adjusting themeasurement resources may thus include adjusting a receiverconfiguration, which controls radio resources (e.g., antennas) on themeasuring node, and a processor configuration, which controls processingcircuitry on the measuring node. The WCD transmission configurationspecifies how the WCD should transmit UL signals (e.g., what carrierfrequency to use). The measurement configuration specifies what ULmeasurements the measuring node is to perform or one or more parametersof the UL measurements. The measurement requirement specifies, forinstance, the measurement period or a measurement accuracy. In anembodiment, the measurement requirement may be a subset of themeasurement configuration. The configurations listed above may beadjusted by one or more of the measuring node and the measurementmanagement node.

Thus, in various embodiments, the capability of a measuring node forperforming parallel measurements may be accounted for, and adjustmentsmay be dynamically made to handle UL measurements in a robust andpredictable manner.

FIG. 1 illustrates an example system 100 for performing parallel ULmeasurements. The system 100 includes one or more signal measuring nodes(e.g., signal measuring node 110 a, signal measuring node 110 b, orsignal measuring node 110 c), one or more measurement management nodes(e.g., measurement management node 120), and one or more wirelesscommunication devices (e.g., WCD 130 and WCD 140).

The signal measuring node (“measuring node”) may be a componentconfigured to receive a UL signal, process a UL signal, perform acalculation on the UL signal, or any combination thereof. The measuringnode may be a component that is integrated into a base station, such assignal measuring node 110 a, or may be a standalone component. Somestandalone measuring nodes, such as measuring node 110 b, mayindependently process UL signals, but may still interface with the basestation to receive the UL signals from the base station's radioequipment (e.g., its antennas). Some standalone measuring nodes, such asmeasuring node 110 c, may have their own radio equipment, and may haveno interface with the base station. As an example, signal measuring node110 a may be part of a base station of a cellular phone radio accessnetwork (RAN), while signal measuring node 110 c may be a router, relay,or sensor in a home or office.

The measurement management node (“management node”) 120 may be anapparatus (i.e., measurement management apparatus) configured tocommunicate with the signal measuring nodes (e.g., 110 a, 110 b, 110 c)to manage what UL measurements each measuring node performs, to collectUL measurements from the measuring nodes, or any combination thereof.For example, the management node 120 may instruct both signal measuringnodes 110 a and 110 c to perform a measurement on UL signals fromwireless communication device 130. In the example, the management node120 may collect the measurement from both nodes 110 a, 110 c forstorage, further processing, transmission to another node, or anycombination thereof. In an embodiment, management node 120 may be partof a core network of the system 100. Examples of the management nodeincludes one or more of the positioning node, coordinating node, andoperations and management (O&M) node. The core network interfaces theRAN to the Internet. Although FIG. 1 illustrates a direct connectionbetween the management node 120 and the signal measuring nodes, they mayinstead be connected through a plurality of intermediate communicationdevices.

FIG. 1 illustrates that each signal measuring node may receive ULsignals from different WCD's in a common time window or period of time(i.e., in parallel). For instance, signal measuring node 110 a mayreceive both a UL signal from WCD 130 and a UL signal from WCD 140 in acertain time period.

The system 100 may be implemented as part of a GSM, UMTS, LTE, or anyother type of telecommunications network. For example, FIG. 2illustrates an example LTE system 100 a for performing parallel ULmeasurements. In the example, the signal measuring nodes are locationmeasurement units (LMUs) that are integrated into an eNB base station(e.g., LMU 110 a′) or are standalone LMUs (e.g., LMU 110 b′ and LMU 110c′). The WCD in FIG. 2 is user equipment (UE). Further, the measurementmanagement node in this figure is a positioning node configured todetermine the position of WCD 130 a, and includes at least one of anevolved serving management location center (e-SMLC) device 120 a, asupport for location services (SLP) device 120 b, a gateway mobilelocation center (GMLC) device 120 c, and a mobility management entity(MME) device 120 d. The integrated LMU 110 a′ in the example maycommunicate with the management node through a control plane interfacesuch as the S1 interface. The LMU 110 b′ or 110 c′ may communicate withthe management node through a user plane interface such as SLmAP.

FIG. 2 further illustrates that the system 100 a may be part of LTE'sLocation Service (LCS) system. LCS implements a location-based service(LBS) in which a LCS client can request that a LCS server determine thelocation of a LCS target. In FIG. 2, WCD 130 a may be the LCS targetwhile the management node may make up the LCS server. A LCS client 204may communicate a location determination request to the LCS server.

The LTE positioning architecture illustrated in FIG. 2 will be explainedin more detail in a later section. In general, a plurality of signalmeasuring nodes, such as some or all of LMU's 110 a′, 110 b′, and 110c′, may perform UL measurements on UL signals from a WCD, such as WCD130 a. In some cases, the measurement from a measuring node may indicatesignal strength, signal timing, or signal direction at the node'slocation. The measurements may be collected by the measurementmanagement node, such as e-SMLC 120 a and SLP 120 b, which may calculatea position or location of the WCD, such as by triangulation. Thecalculation may be based on a variety of position determinationtechniques, such as uplink time difference of arrival (UTDOA), whichdetermines the WCD's position relative to the positions of the measuringnodes based on how long it takes for a UL signal from the WCD to reacheach of the measuring nodes. The UL measurements may be used for otherapplications, such as MDT implementation or SON implementation, whichare discussed in later sections.

Exemplary Methods

FIG. 3 is a flow diagram illustrating a process 300 performed by ameasuring node to dynamically adjust a measurement requirement. Process300 allows the signal measuring node to gauge whether it is beingoverloaded with measurements being performed or to be performed in atime window (also referred to as a time period), and to dynamicallyadjust the measurement requirement if it is being overloaded. Thisdeliberate adjustment avoids the situation in which an overloadedmeasuring node may fail to perform a measurement, perform it after anunpredictable amount of delay, or return a measurement with an unknownlevel of accuracy. Rather, if the measurement period, measurementaccuracy, or other measurement requirement is adjusted, the adjustedvalue will be predictable and known to at least one of the measuringnode, management node, and any other node notified of the adjustment.

In an embodiment, the process 300 begins at step 302, where the signalmeasuring node (e.g., measuring node 110 a) determines information on ULmeasurements being performed or to be performed by the measuring nodeover a predetermined measurement period. The information on ULmeasurements may reflect what resources are needed to perform themeasurements. For example, the information may indicate a total numberof UL measurements being performed or to be performed over thepredetermined measurement period, a total number of WCDs that will betransmitting UL signals for the measurements, a total bandwidth neededto perform the UL measurements, a set of frequency bands needed toperform the UL measurements, a set of radio access technologies (RATs)needed to perform the UL measurements, a set of calculations needed toperform the UL measurements, an amount of processing power or processingtime needed to perform the UL measurements, or any combination thereof.

In an embodiment, the predetermined measurement period may be pre-set inthe measuring node, such as by a network operator. In an embodiment, thepredetermined measurement period may be a value previously set by themeasuring node itself or by the measurement management node. Thepredetermined measurement period defines, for example, a time window inwhich the measuring window has to perform all measurements that had beenrequested or scheduled at the beginning of the time window and allmeasurements that was being performed (i.e., not completed) at thebeginning of the time window. In an embodiment, the predeterminedmeasurement period includes at least one of a time when UL signals arereceived or sampled, a pre-processing time to process a measurementrequest, and a post-processing time. Performing UL measurements inparallel generally refers to performing them at various times within thesame measurement period.

As an example, the signal measuring node in step 302 may determine thatthe measurement management node has requested or scheduled four ULmeasurements to be performed over the predetermined measurement period(e.g., a 10 millisecond, 100 millisecond, or 1-second window). Thesignal measuring node may further determine that two UL measurementspreviously requested by the management node are currently still beingperformed or still need to be performed. Thus, in the example, thesignal measuring node may determine that there are six UL measurementsthat the node is performing or has to perform over the measurementperiod.

In step 304, the measuring node determines a capability of the measuringnode to perform parallel measurements. In an embodiment, the capabilityof the measuring node to perform parallel measurements refers to one ormore of the following: a) a maximum number of UL measurements the signalmeasuring node is capable of performing (i.e., capable of performingwith measurement resources currently allocated to UL measurements) overthe predetermined measurement period, b) a maximum number of UL signalsthat the measuring node is capable of receiving over the predeterminedmeasurement period, c) a maximum number of calculations that themeasuring node is capable of making over the predetermined measurementperiod, and d) a maximum number of WCDs the measuring node is capable ofreceiving UL signals from over the predetermined measurement period. Asan example, the signal measuring node may be limited in how many ULsignals it can receive in a given time period based on how many antennasit has, on the ability of the antennas to differentiate betweendifferent UL signals, on how many frequency bands the measuring node canmonitor over the measurement period, how many calculations the measuringnode can perform over the measurement period, on power constraints, orany combination thereof.

In an embodiment, the capability of the measuring node for performingparallel measurements may be pre-set by a network operator ormanufacturer, or may be calculated as a function of hardware, software,or other resources of the measuring node. In an embodiment, thecapability of the measuring node to perform parallel measurements maydepend on a measurement category. For example, the measuring node mayspecify a maximum number of measurements that it is capable ofperforming for each category, and may specify an overall maximum numberof measurements that it is capable of performing.

In an embodiment, the capability of the measuring node may depend on themeasurement requirement. The signal measuring node may report differentcapability information for different measurement requirements. Forinstance, if one level of measurement accuracy is being required, themeasuring node may report a first maximum number of UL measurementssupported by the node. If a higher level of measurement accuracy isbeing required, the measuring node may report a second, lower maximumnumber of UL measurements supported by the node. Other examples offactors that affect the capability of the measuring node for performingparallel UL measurements are provided further below.

In step 306, the signal measuring node determines whether the ULmeasurements being performed or to be performed by the signal measuringnode over the predetermined measurement period exceed a capability ofthe measuring node to perform parallel measurements. The determinationmay reflect, for instance, whether sufficient resources have beenallocated to the signal measuring node to perform the UL measurementsover the predetermined measurement period. In some cases, thedetermination may be based on whether the total number of ULmeasurements being performed or to be performed over the predeterminedmeasurement period is greater than the maximum number of UL measurementssupported by the measuring node in the period. In some cases, thedetermination may be based on the frequency bands or carrier frequenciesof the UL signals. If too many UL signals are transmitted on the samefrequency band, the measuring node may be unable to receive all of thoseUL signals in the same measurement period. In some cases, thedetermination may be based on the radio access technology (RAT) used totransmit the UL signals. If a UL signal is transmitted using a RAT thatis not supported by the measuring node, it may be unable to perform ameasurement on the UL signal. In some cases, the determination may bebased on how many WCDs are transmitting the UL signals. The measuringnode may be unable to accommodate more than a certain number of WCDs,even if the total number of UL measurements does not exceed the maximum.

While the embodiment in step 306 discusses determining whether thecapability of the measuring node has been exceeded by the ULmeasurements, another embodiment of step 306 or of any other step maydetermine whether the UL measurements are within a threshold amount ofexceeding the capability of the measuring node, or may determine whetherthe UL measurements has exceeded the capability by more than thethreshold amount.

In step 308, the signal measuring node adjusts a measurement requirementin response to determining that the capability of the measuring node forperforming parallel measurements is exceeded.

In an embodiment, the measurement period is a measurement requirement.In this embodiment, because the measuring node has determined that theUL measurements being performed or to be performed over thepredetermined measurement period exceeds its capability for performingthe measurements, the node extends the measurement period. In somecases, extending the predetermined measurement period may involvenotifying another node, such as the measurement management node.Adjusting the predetermined measurement period is discussed in moredetail with respect to FIG. 6.

In an embodiment, the measurement requirement may include a measurementaccuracy level. In this embodiment, the signal measuring node may havedetermined that the node does not have the capability for performing theUL measurements both within the predetermined measurement period and atthe measurement accuracy level. For instance, the accuracy in measuringa UL signal may be affected by how much time is used to sample the ULsignal, how much bandwidth is used to sample the UL signal, at how manypoints in time or points in frequency is the UL signal sampled, or anycombination thereof. If too many UL measurements are being scheduled orrequested at the measuring node, the individual sampling times for theUL signals may add to a total that is longer than the predeterminedmeasurement period. In this embodiment, the signal measuring node mayadjust the measurement requirement by reducing the measurement accuracyof each UL measurement. The reduction may allow the signal measuringnode to sample each UL signal for a shorter duration, which may allowmore UL signals to be sampled, which may allow more UL measurements tobe performed over the predetermined measurement period. Adjusting themeasurement period is discussed in more detail below with respect toFIG. 7. Adjusting the measurement requirement may thus include adjustingat least one of the predetermined measurement period, the measurementaccuracy, and any other measurement requirement.

Although the determination and adjustment steps illustrated above areperformed by the signal measuring node, one or more of the steps mayalso or alternatively be performed by another node, such as themeasurement management node. In such a scenario, the measurementmanagement node may track which UL measurements it has requested orscheduled the measuring node. By also tracking which of those ULmeasurements the measuring node has completed, the measurementmanagement node may determine which remaining UL measurements themeasuring node is still performing or has to perform over themeasurement period. If the number of outstanding UL measurements exceedsthe capability of the measuring node to perform parallel measurements,the measurement management node may adjust the measurement requirementby relaxing it. The adjusted measurement requirement may then becommunicated to the measuring node.

In step 310, the signal measuring node performs the UL measurementsaccording to the measurement requirement, which may have been adjustedat step 308. As discussed in more detail below, performing a ULmeasurement may involve at least one of receiving a UL signal andperforming a calculation on the UL signal. In some instances, two ULmeasurements may involve two different calculations performed on thesame UL signal.

FIG. 4 is a flow diagram that provides a more detailed example of step306, in which a determination is made on whether the UL measurementsbeing performed or to be performed by the measuring node over thepredetermined measurement period exceed the capability of the measuringnode. In this example, the capability of the measuring node to performparallel measurements reflects a maximum number of WCDs from which thenode is capable of receiving UL signals over the predeterminedmeasurement period. Thus, at step 402, the signal measuring nodedetermines a total number of WCDs that will be transmitting UL signalsto be measured over the predetermined measurement period. In someinstances, the number of WCDs may be equal to the number of ULmeasurements, such that one UL measurement is performed for one WCD. Insome instances, the number of WCDs may be less than the number of ULmeasurements, such that multiple UL measurements may be performed forone WCD.

In step 404, the signal measuring node determines a maximum number ofWCDs that the measuring node is capable of receiving UL signals from.The maximum number of WCDs may be pre-set by a network operator ormanufacturer, or may be dynamically determined.

In step 406, the signal measuring node determines whether the totalnumber of WCDs that will be transmitting UL signals for measurement overthe predetermined measurement period exceeds the maximum number of WCDssupported by the measuring node. In the illustrated example, the signalmeasuring node proceeds to adjust a measurement requirement in step 308in response to determining that the maximum number of WCDs supported bythe node is exceeded or proceeds to perform the UL measurements withoutadjusting the measurement requirement in response to determining thatthe maximum number is not exceeded.

As discussed above, while the illustrated embodiment involvesdetermining whether the total number of WCDs that will be transmittingUL signals exceeds the maximum number of WCDs supported by the measuringnode, another embodiment may involve determining whether the totalnumber of WCDs is within a threshold amount of exceeding the maximumnumber, or whether the total number has exceeded the maximum number bymore than the threshold amount.

FIG. 5 is a flow diagram that provides a more detailed example of theadjustment step 308. In this example, the signal measuring node extendsthe predetermined measurement period. The amount of extension is basedon how much the capability of the measuring node for performing parallelUL measurements has been exceeded. In step 502, the signal measuringnode determines an amount by which the total number of UL measurementsbeing performed or to be performed exceeds the maximum number of ULmeasurements supported by the measuring node.

In step 504, the signal measuring node adjusts the predeterminedmeasurement period based on the amount by which the maximum number isexceeded. In some instances, the adjustment may also or alternatively bebased on at least one of: a number of WCDs transmitting the measured ULsignals, a maximum number of WCDs supported by the measuring node, areceiver configuration (e.g., bandwidth, frequency, carrier aggregation(CA) configuration), and a WCD transmission configuration (e.g.,periodicity of a UL signal). As a more specific example, the formulabelow is provided for calculating the overall extended measurementperiod for a LTE system:

T _(RTOA,E-UTRAN) =T _(SRS)×(M−1)×(n/N)+Δ(msec)

The measurement period is for a relative time of arrival (RTOA)measurement made by a measuring node in an eUTRAN radio access network.The measurement is performed on sounding reference signals (SRS). Insome cases, a plurality of SRS signals is used over the measurementperiod. In this context, T_(RTOA,E-UTRAN) represents the extendedmeasurement period. M represents the number of SRS signals used over themeasurement period. T_(SRS) represents a time period between each of aplurality of SRS signals (e.g., 2, 5, 10, 20, 40, 80, 160, or 320 msec).n represents a total number of UL measurements being performed or to beperformed per carrier. N represents a minimum number of WCDs that thesignal measuring node can measure in parallel. Δ represents a SRSsampling or processing time.

To further extend the example above, if multiple carriers were supportedin parallel, the formula for the extended measurement period may beupdated as:

T _(RTOA,E-UTRAN,multi-carrier) =f(k,T _(RTOA,E-UTRAN))(msec)

In some instances, the above formula is:

T _(RTOA,E-UTRAN,multi-carrier) =k×T _(RTOA,E-UTRAN)(msec)

Here, k is a scaling factor that depends on the number of carriersmeasured in parallel. In one example, it may equal the number ofcarriers measured in parallel by the measuring node.

In step 506, the signal measuring node notifies a measurement managementnode of the adjustment. The above steps allow the measuring node toavoid being overloaded and to adapt to the measurements in a controlledand predictable manner.

FIG. 6 is a flow diagram that illustrates a more detailed example of theadjusting step 308. These steps may be used in addition to or as analternative to the adjusting steps illustrated in FIG. 5. In FIG. 6, thesignal measuring node adjusts the measurement requirement by adjustingthe measurement accuracy. Reducing the measurement accuracy may, forexample, allow a greater number of UL measurements to be performed in ameasurement period.

In step 602, the signal measuring node divides the measurement period bythe total number of UL measurements being performed or to be performedover the measurement period. The total number may have been determinedat, for example, step 302. The measurement period may thus be dividedinto individual measurement periods. In an embodiment, the measurementaccuracy is based on the duration of the individual measurement period.A UL measurement may be more accurate with a longer individualmeasurement period because, for instance, a UL signal being measured wassampled for a longer duration or because the longer duration allowed amore accurate calculation to be performed on the signal. By reducing theindividual measurement period, the measuring node may be able toaccommodate a greater number of UL measurements.

In some cases, the measurement period being divided may be the extendedmeasurement period determined in step 504. That is, in some cases, theUL measurements being performed or to be performed may still exceed thecapability of the measuring node even after the predeterminedmeasurement period has been extended. In such cases, the measuring nodemay also reduce the measurement accuracy in an effort to accommodatemore UL measurements over the measurement period.

While step 604 describes reducing measurement accuracy by reducing anindividual measurement period, the measuring node may also oralternatively reduce measurement accuracy by reducing at least one of anumber of measurement samples taken for a UL measurement (i.e., anindividual sampling count) and a measurement bandwidth used for a ULmeasurement (i.e., an individual measurement bandwidth).

In an embodiment, the measuring node may determine whether the reducedaccuracy is still above a predetermined threshold.

In step 606, similar to step 506, the signal measuring node notifies ameasurement management node of the adjustment. For instance, themeasuring node notifies the management node of the updated individualmeasurement period. In an embodiment, a measurement requirement may haveto be met under one or more conditions, such as a condition that the ULsignals being measured are from at least a certain number of WCDs. Otherexamples of the conditions are provided later in this disclosure.

FIG. 7 is a flow diagram illustrating a process in which a measuringnode may adjust a receiver configuration of the node or a transmissionconfiguration of a WCD. The steps in FIG. 7 may increase the capabilityof the measuring node for performing parallel UL measurements. They maybe performed in addition to adjusting the measurement requirement, asillustrated in FIG. 3, or as an alternative to adjusting the measurementrequirement.

In step 702, the signal measuring node adjusts a receiver configurationof the node to increase an amount of resources allocated to performingUL measurements. In an embodiment, the receiver configuration identifiesone or more of: which receivers are activated, which receiver types areactivated, which receiver antenna ports or measurement ports areactivated, a measurement bandwidth of the receiver, carrier frequencysampled by the antenna, antenna reception scheme, antenna transmissionand/or reception mode, carrier schemes used, a measurement period overwhich the UL measurements are being performed or to be performed, and anumber of measurement samples for performing the UL measurements.

Thus, for instance, if the measuring node determines that the totalnumber of UL measurements being performed or to be performed involve toomany UL signals to be handled by the antennas activated for ULmeasurements, the node may adjust the receiver configuration byactivating an additional antenna for performing the UL measurements.

In an embodiment, the receiver of the measuring node refers to anantenna, transceiver, or any other wireless receiver.

In step 704, the signal measuring node may cause a WCD that is to bemeasured to adjust how it transmits UL signals. For example, themeasuring node transmits a command to the WCD to cause the WCD to adjustits transmission configuration. In an embodiment, the transmissionconfiguration includes at least one of: carrier frequency of the ULsignal, antenna transmission scheme of the UL signal, transmissionbandwidth of the UL signal, and number of transmit antennas or antennaports used by the WCD. As an example, the measuring node may transmitcommands to multiple WCDs that are to be measured over the measurementperiod to cause them to use different transmission carrier frequencies.Such an adjustment to the WCDs' transmission configurations may ensurethat UL signals from the WCDs do not interfere with each other when theyare received at the measuring node. As another example, the measuringnode may support parallel UL measurements only when each WCD transmitsUL signals with only one antenna. Thus, the measuring node may transmitcommands to one or more WCDs to cause them to adopt, for instance, a 1×2antenna configuration instead of a 2×2 antenna configuration.

FIG. 8 provides a flow diagram of a process in which a measuring nodeadjusts a receiver configuration of the node in response to determiningthat UL measurements being performed or to be performed over apredetermined measurement period exceed the measuring node's capabilityfor performing parallel UL measurements. The process illustrated in FIG.8 combines steps of FIG. 3 and steps of FIG. 7. In particular, like atstep 302, the signal measuring node at step 802 determines informationon UL measurements being performed or to be performed by the measuringnode over the predetermined measurement period Like at step 304, themeasuring node at step 804 determines the capability of the measuringnode for performing parallel measurements. Further, like at step 306,the measuring node determines at step 806 whether the UL measurementsbeing performed or to be performed over the predetermined measurementperiod exceed the capability of the measurement node to perform parallelmeasurements.

In step 808, the signal measuring node adjusts a measurement resource ofthe measuring node in response to determining that the UL measurementsexceed the node's capability for performing parallel measurements. Themeasurement resource may include hardware components such as receiversand processors that perform the UL measurements and power allocated forthe UL measurements. Adjusting the measurement resource may includeadjusting at least one of: a receiver configuration, a processorconfiguration, and the amount of power used to perform UL measurements.As discussed above with respect to step 702, adjusting the receiverconfiguration may include adjusting which receivers of the measuringnode are activated, which receiver types are activated, which receiverantenna ports are activated, measurement bandwidth of a receiver,antenna reception scheme, carrier schemes used, or any combinationthereof. Adjusting the processor configuration may include allocatingmore processor resources (e.g., more processors, processor time, orprocessor power) to UL measurements. The signal measuring node performsthe UL measurements in step 812.

FIG. 9 provides a flow diagram illustrating steps in which the signalmeasuring node notifies a measurement management node with informationrelating to UL measurements. The information may allow the managementnode to assess whether the measuring node is overloaded with ULmeasurements in a measurement period. The steps may be performed as partof process 800, as illustrated in FIG. 9, or may be performedindependently.

In step 902, the measuring node transmits, to the measurement managementnode, information on the UL measurements being performed or to beperformed by the node. In an embodiment, the information includes atotal number of UL measurements being performed by the node and ULmeasurements that have been scheduled or requested at the measuringnode. For instance, the measuring node may use a counter to trackoutstanding UL measurements that the node still has to perform over themeasurement period. The measuring node may increment the counter foreach UL measurement being scheduled or requested at the node, and maydecrement the counter after one of the requested UL measurements hasbeen performed. In this example, the measuring node transmits the valueof the counter to the measurement management node. In an embodiment, themeasuring node may have multiple counters, with one counter associatedwith each measurement category. Other information that may betransmitted includes one or more of: number of WCDs that will betransmitting the UL signals to be measured, frequency bands or carrierfrequencies of the UL signals, carrier aggregation schemes of the ULsignals, bandwidth of the UL signals, and radio access technologies withwhich the UL signals transmitted.

In step 904, the measuring node transmits, to the measurement managementnode, information on the capability of the measuring node for performingparallel measurements. In an embodiment, the information includes atleast one of: a maximum number of UL measurements that the measuringnode is capable of performing over the measurement period, a maximumnumber of WCDs that the measuring node is capable of receiving ULsignals from over the measurement period, and a maximum number ofdifferent measurement types supported by the measuring node over themeasurement period. In an embodiment, the capability informationincludes information on the measuring node's receiver configuration orany other information on the resources of the measuring node allocatedto performing UL measurements.

In an embodiment, the transmitted information on the capability of themeasuring node may include one or more conditions associated with thecapability. The one or more conditions may include, for instance:

an indication that the measuring node is capable of adapting itscapability based on how the measuring node's resources are used fornon-measurement activities;

an indication of an interference condition associated with thecapability of the measuring node.

In an embodiment, one or more of the transmitting steps 904 and 906 maybe conditioned on a trigger. As an example, transmission of thecapability information in step 906 may be triggered when the measuringnode is modified (e.g., upgraded with one or more new features) or oneor more parameters relating to the UL measurements are changed.

In an embodiment, the information transmitted in step 902 or 904 may berelayed by a third node, such as a base station or another network node.

In step 906, the measuring node receives, from the measurementmanagement node, an adjustment to a measurement configuration. Theadjustment is based on the transmitted information. This adjustment isdiscussed in more detail with respect to FIGS. 10 and 11. In general,the adjustment may change the UL measurements being requested orscheduled at the measuring node, which may reduce a measurement load onthe measuring node.

FIGS. 10-15 provide flow diagrams illustrating operations from theperspective of the measurement management node. While FIGS. 3-9illustrate that the measuring node can adjust a measurement requirement,receiver configuration, or WCD transmission configuration, FIGS. 10-15illustrate that the management node may also make such adjustments.FIGS. 10-15 further illustrate that the management node may adjust ameasurement configuration.

In step 1002, the measurement management node determines information onUL measurements being performed or to be performed by a signal measuringnode over a predetermined measurement period. For instance, themanagement node may determine a total number of UL measurements that themeasuring node is performing or has to perform over the predeterminedmeasurement period, or a number of UL measurements of a particularmeasurement category that is being performed or to be performed over thepredetermined measurement period. In an embodiment, at least part ofthis information is received from the measuring node. For example, theinformation includes the counter value communicated by the measuringnode in step 902. In an embodiment, the management node itself has acounter that tracks which UL measurements it has requested at themeasuring node and which of those UL measurements have been performedand reported back to the management node.

In step 1004, the measurement management node determines a capability ofthe measuring node to perform parallel measurements. In an embodiment,at least part of this information is received from the measuring node.In an embodiment, the management node may access a database (e.g., O&Mnode) or other storage system that stores capability information ofmeasuring nodes. The storage system may be part of a node thataggregated capability information of a plurality of measuring nodes. Thecapability information is discussed in more detail above with respect toFIG. 3.

In step 1006, the management node determines an adjustment to themeasurement configuration based on the information on the ULmeasurements and the capability of the measuring node for performingparallel measurements. The measurement configuration adjustment isdiscussed below in more detail with respect to FIG. 11.

In step 1008, the measurement management node transmits the measurementconfiguration adjustment to the measuring node.

FIG. 11 provides a flow diagram that illustrates a more specific exampleof the adjusting step 1006. In step 1102, the measurement managementnode determines whether the UL measurements being performed or to beperformed by a measuring node over a predetermined measurement periodexceed the measuring node's capability for performing parallel ULmeasurements.

In step 1104, if the management node determines that the UL measurementsdo exceed that capability, the management node may adjust themeasurement requirement by postponing a UL measurement, or may adjustthe measurement configuration by canceling a UL measurement.

In an embodiment, postponing a UL measurement that had been requested orscheduled may involve extending the measurement period, such that themeasuring node may delay sending its measurement report for a certainamount of time. Canceling the one or more UL measurements reduces thenumber of UL measurements that the measuring node has to perform overthe predetermined measurement period. In an embodiment, the one or morecanceled UL measurements may be distributed to another measuring node.Other adjustments to the measurement configuration include adjusting aparameter of the measurements. In an embodiment, the parameter includesone or more of measurement bandwidth, measurement frequency, andreference signal to be measured.

As discussed above, while step 1102 discusses determining whether thecapability of the measuring node has been exceeded by the ULmeasurements, another embodiment may determine whether the ULmeasurements are within a threshold amount of exceeding the capabilityof the measuring node, or may determine whether the UL measurements hasexceeded the capability by more than the threshold amount.

In step 1105, the management node may delay or postpone admission of newUL measurements to the measuring node. For instance, if the capabilityof the measuring node has been exceeded (or, in other embodiments, isnearly exceeded), the management node may wait until a futuremeasurement period to request or schedule new UL measurement requests atthe measuring node.

If the management node determines that the UL measurements do not exceedthat capability, the management node may actually selects, at step 1106,one or more additional UL measurements to be performed by the measuringnode. The one or more additional measurements may be requested orscheduled in step 1008.

FIG. 12 provides a flow diagram illustrating a process in which themeasurement management node adjusts a receiver configuration of themeasuring node or a transmission configuration of the WCD.

In step 1202, the measurement management node determines an adjustmentto the receiver configuration of the measuring node based on the ULmeasurements that the measuring node is performing or has to performover the predetermined measurement period and on the capability of thenode for performing parallel measurements. The adjustment step may besimilar to the adjustment step in step 808, but is controlled by themanagement node rather than the measuring node. In step 1204, themanagement node transmits the receiver configuration adjustment to themeasuring node.

In step 1206, the measurement management node determines an adjustmentto how a WCD transmits a UL signal to be measured. The adjustment isbased on the UL measurements of the measuring node and the measuringnode's capability for performing parallel measurements. The adjustmentmay be similar to that determined by the measuring node in step 704, butis controlled by the management node. In step 1208, the measurementmanagement node transmits the WCD transmission adjustment to the WCD. Abase station may relay the transmission to the WCD.

FIGS. 13A-13B provide a flow diagram that illustrates the selection ofan additional UL positioning measurement or of a new positiondetermination method based on the capability of the measuring node.

In both figures, the management node is a positioning node anddetermines, at step 1302, that one of the UL measurements beingperformed or to be performed is used in a first position determinationmethod, such as the enhanced cell ID (ECID) method. In the example ofFIG. 13A, the management node then selects, in step 1304, an additionalUL measurement that is also used by the first position determinationmethod. This additional measurement may be complementary to ULmeasurements already being performed or requested at the measuring node.As an example, the ECID position determination method relies on both aBS Rx-Tx measurement and an AoA measurement. If the management nodedetermines that the measuring node is already performing or has beenrequested to perform BS Rx-Tx measurements for ten WCDs, it may requestor schedule AoA measurements for the remaining WCDs. Selecting ULmeasurements that are of different measurement types, but that are usedby the same position determination method, may balance the types ofmeasurements being performed among various measuring nodes.

In the example of FIG. 13B, the management node selects a secondposition determination method, particularly in response to adetermination that the capability of the measuring node is exceeded byUL measurements. The second position determination method may rely onone or more DL measurements. For instance, if the management nodedetermines that there are no available measuring nodes for performing ULmeasurements because the capability of each of the nodes for performingparallel measurements has been exceeded, the management node may selecta position determination method that uses a DL measurement. Thus, inthis example, the management node may switch from a UL-based method suchas UTDOA to a DL-based method such as OTDOA.

FIG. 14 provides a flow diagram that illustrates load balancingperformed by the measurement management node. The load balancing may beperformed for a plurality of measuring nodes based on how many ULmeasurements each measuring node is performing or has to perform over apredetermined measurement period.

In step 1402, the management node determines a capacity of each of theplurality of measuring nodes. The capacity reflects a difference betweenthe measuring node's current measurement load and its capability forperforming parallel measurements. For example, it may be calculated bysubtracting the maximum number of UL measurements that the measuringnode is capable of performing over the measurement period by the totalnumber of UL measurements that the node is performing or has to performin the period. The difference may represent how many additional ULmeasurements are supported beyond the measuring node's current load.

In an embodiment, the management node may select from among measuringnodes based on their capabilities, and more specifically based on theircapacities. As an example, in step 1404, the management node selects,from among the plurality of measuring nodes, a measuring node having acapacity larger than that of another node. In an embodiment, themanagement node selects a measuring node having the largest capacity.

In step 1406, as part of load balancing, the measurement management nodeallocates an additional UL measurement to the selected measuring node,which has a larger capacity compared to another of the plurality ofmeasuring nodes. Thus, in an embodiment, the management node may thusdistribute UL measurement requests in a way that evenly balances therequests among a plurality of measuring nodes.

FIG. 15 provides a flow diagram that illustrates a management nodedistributing UL measurement requests among a plurality of measuringnodes based on a node deployment scenario. The node deployment scenariomay indicate whether the plurality of measuring nodes are co-located. Inthe example of FIG. 15, the management node is a positioning node, andthe UL measurements are used for determining a position of a WCD. In adeployment scenario in which the measuring nodes are co-located, themanagement node may request or schedule fewer UL measurement requestsper measuring node.

In step 1502, the management node transmits a first UL measurementrequest to a first signal measuring node. In an embodiment, the requestis associated with a first UL signal that will be transmitted by a firstWCD. For example, referring to FIG. 1, measurement management node 120may transmit a first UL measurement request to signal measuring node 110a. The request may be associated with a UL signal that will betransmitted by WCD 130, and is used for determining a location of WCD130.

In step 1504, the management node determines whether a second measuringnode is within a threshold proximity to the first measuring node.Referring again to FIG. 1 as an example, management node 120 maydetermine whether signal measuring node 110 c is within a thresholdproximity (e.g., located at a common base station site) to signalmeasuring node 110 a. The proximity affects the measurement of ULsignals from a second WCD, such as WCD 140 in FIG. 1. For instance, ifmeasuring node 110 a is not co-located with measuring node 110 c, thennode 110 a has to measure UL signals from both WCD 130 and WCD 140. If,on the other hand, signal measuring node 110 a is co-located withmeasuring node 110 c, then the measurements of UL signals from the twoWCDs can be divided between node 110 a and node 110 c. The steps belowillustrate this distribution of UL measurements. The determination ofwhether two nodes are within the threshold proximity may be based on oneor more of a) pre-defined information (e.g., a node's identityindicating link to a location; b) an express indication from one of thenodes (e.g., indicating all nodes co-located with it); c) indicationfrom a WCD (e.g., if the WCD is aware of how the measuring nodes aredeployed); d) indication from a network node (e.g., OSS node, O&M node,SON node, core network node), and e) indication of whether one of thenodes is integrated with a base station or other access point.

In step 1506, in response to determining that the two measuring nodesare not within the threshold proximity of each other, the measurementmanagement node transmits a second measurement request to the firstmeasuring node. The second request is associated with a UL signal that asecond WCD will transmit, and is used to determine a position of thesecond WCD. In step 1508, the measurement management node receives a ULmeasurement corresponding to the second request from the first measuringnode.

In step 1510, in response to determining that the two signal measuringnodes are within the threshold proximity of each other, the managementnode transmits the second measurement request to the second measuringnode. This step still results in two UL measurement requests, butresults in fewer requests per measuring node. At step 1512, themanagement node receives a UL measurement corresponding to the secondrequest from the second measuring node.

In step 1514, the management node receives the first UL measurement fromthe first measuring node.

In step 1516, the measurement management node determines the position ofthe first WCD based on the UL measurement of the first request anddetermines the position of the second WCD based on the UL measurement ofthe second request.

In general, two measuring nodes may be said to be in a co-existencescenario. If the two nodes further share a common site, such that theyare within a threshold proximity of each other, then they may beconsidered to be co-located. In some scenarios, the two co-locatedmeasuring nodes may further share radio equipment. Measuring nodes insuch scenarios are referred to as being co-sited.

In both co-located and co-existence scenarios, a wireless communicationssystem may be a victim or an aggressor system. A victim or an aggressorsystem may include all or a subset of radio nodes of atelecommunications network, or include all or a subset of WCDs of thetelecommunications network.

In addition to the UL measurement descriptions provided above, moredetailed aspects of the UL measurements are described below.

UL Radio Signal

The discussion above describes measurements being performed on a ULradio signal (“UL signal” or “UL transmission”). A UL signal generallyrefers to any radio signal transmission by a WCD. The transmission maybe a dedicated transmission or a transmission directed toward a specificnode (e.g., eNodeB, LMU, another WCD, relay, repeater, etc.) or may be amulticast or a broadcast transmission from the wireless device. In someinstances, an UL transmission may even be a peer-to-peer transmission.The transmission may come from a WCD and may be in a frequency spectrum(e.g., frequency band or carrier frequency) intended for ULtransmissions.

Some examples of UL radio signals are reference signals transmitted bythe WCD (e.g., SRS signal or demodulation reference signal transmittedin UL), dedicated or shared channel signal transmitted by the WCD (e.g.,a signal in a data channel, control channel, random access channel, abroadcast channel, etc.), or other physical signals (e.g., a beaconsignal or message transmitted by the WCD for device-to-devicecommunication, neighbor discovery, or presence/activity indication). Inan embodiment, UL radio signals are configured specifically for positiondetermination.

Radio Signal Measurements

The uplink (UL), downlink (DL), and other radio signal measurementsdescribed herein are performed by radio nodes (discussed in more detailbelow) on received radio signals. As discussed above, such measurementsmay be performed for various purposes. In LTE, they may be performed forradio resource management (RRM), mobility management, positiondetermination, SON implementation, MDT implementation, or any otherpurpose. The same measurement may be performed for only one purpose ormay be performed for multiple purposes.

In some instances, measurements may be pattern-based measurements, suchas measurements performed according to a certain time and/or frequencypattern (e.g., measurement gap pattern, time-domain measurement resourcerestriction pattern for DL and/or UL measurements, measurement cyclepattern for measurements on secondary cells (Scells) within a carrieraggregation (CA) scheme, etc.). The measurements may also be performedover a certain bandwidth. For example, they may include a widebandreference signal received quality (RSRQ) measurement or a measurementperformed over a configured measurement bandwidth that is smaller thanthe system bandwidth. The measurements may be performed with or withoutcarrier aggregation (CA).

In LTE, measurements may be classified as physical-layer measurements,layer 2 measurements, or any combination thereof (see TS 36.214 and TS36.314 for more details). Measurements may also be classified asintra-frequency measurements, inter-frequency measurements, intra-RATmeasurements, inter-RAT measurements, intra-band measurements,inter-band measurements, or any combination thereof.

UL Measurement

The “UL measurement” discussed above refers to a measurement performedon one or more UL radio signals. In general, an UL measurement is ameasurement involving at least one UL component. As an example, the ULmeasurement includes at least one of a physical-layer measurement and aphysical channel reception measurement. An UL measurement may involveone or more radio signal samples. Different samples may correspond todifferent time and/or frequency resources.

In LTE, the uplink transmission takes place using a multiple accessscheme called as Single-Carrier Frequency Division Multiple Access(SC-FDMA) with a cyclic prefix in the uplink. The SC-FDMA can be viewedas a special case of OFDMA. More specifically it is called DFTS-OFDM.The OFDMA which is used in the DL or any other variant of OFDMA can alsobe specified for the UL transmission in LTE.

In an embodiment, a UL measurement may be a timing measurement, apower-based measurement, a direction measurement, or any combinationthereof. It may be performed for any purpose. Some UL measurementsinvolve at least one UL component, are a measurement on multifariouslinks, and are a composite measurement. Some more specific examplesinclude at least one of: an uplink time difference of arrival (UL TDOA)or time of arrival (TOA) measurement, an uplink angle of arrival (ULAoA) measurement, a WCD receiver-transmitter timing difference (WCDRx-Tx) measurement, a measuring node receiver-transmitter timingdifference (measuring node Rx-Tx) measurement, UL received signalstrength or quality measurement, UL pathloss measurement, and anymeasurement described in 3GPP TS 36.214. The measurement with at leastone UL component may involve radio links between two or more radionodes, e.g., three radio nodes may be involved with multifarious linksor TDOA measurements, and the radio links may or may not be on the samefrequency, same carrier aggregation scheme, same frequency band, or sameradio access technology (RAT).

In an embodiment, an UL measurement may include a higher-layermeasurement (e.g., a layer two (L2) measurement) based on informationreceived from another node or another layer in the same node. Ahigher-layer measurement may comprise, in an example, an estimation ofthe performance of a data flow received by the node.

Conditions Accompanying Measurement Requirement

As discussed above, a measurement requirement may have to be met underone or more conditions, examples of which include one or more of thefollowing:

-   -   1. At least a certain number of UL transmissions (e.g., number        of SRS transmissions) are used for UL positioning measurement        for a WCD;    -   2. While the UL measurements are being performed, at least a        certain number of WCDs are being configured to transmit        additional UL signals;    -   3. A measuring node performs UL positioning measurements for at        least a certain number of wireless devices in parallel;    -   4. At most a certain number of UL signals (e.g., number of SRS        transmissions) are not transmitted by the wireless device;    -   5. The maximum output power per transmit antenna is at least        above a threshold (e.g., 17 dBm per antenna);    -   6. Time misalignment between UL signals transmitted by any two        transmit antennas of a WCD (assuming it has more than one        antenna) is within a threshold (e.g., ±200 ns);    -   7. The absolute transmit power difference between signals        transmitted by any two transmit antennas of the wireless device        is within a threshold (e.g., 6 dB);    -   8. The phase discontinuity of signals transmitted when multiple        transmit antennas of the WCD is used is within a threshold        (e.g., ±30 degrees);    -   9. The number of CA configuration updates or carrier        activations/deactivations of the transmitting node does not        occur at all or does not occur more that N times during the UL        measurement being performed.

The measurement requirement and accompanying conditions may, in someinstances, be different a) for different interference conditions; b) fordifferent bandwidth configurations or UL signal (e.g., SRS)configurations; c) when different UL signals are used for performing ULmeasurements (e.g., SRS and PUSCH); d) when a WCD is configured with CAversus without CA; e) when a measuring node is capable of measuring withSCells versus when it is not; f) when a WCD is configured withCoMP/multiflow transmission with CA versus when it is configured withoutCA; g) when the measuring node performs measurements on R1 and R2carriers concurrently for the same WCD versus for different WCDs (e.g.,R1=1 and R2>1); h) for different RATs; i) for different duplex modeconfiguration (e.g., for FDD and TDD or for FDD and HD-FDD); and/or k)for different wireless device categories.

Positioning Measurements

In an embodiment, the UL measurement is a positioning measurement. Theterms “UL measurements used for positioning,” “measurements used for ULpositioning,” and “UL positioning measurements” may be usedinterchangeably. UL positioning measurements may include any radiomeasurement configured for determining a position of a node, either asthe sole purpose or a partial purpose of the measurement. Some specificexamples of UL positioning measurements include a UTDOA measurement, aUL RTOA measurement, UL TOA measurement, UL TDOA measurement, UL AoAmeasurement, UL power-based measurement (e.g., UL received signalquality or UL received signal strength measurement), UL propagationdelay measurement, a two-directional measurement involving an ULmeasurement component (e.g., RTT, eNodeB Rx-Tx, or UE Rx-Tx), or anycombination thereof.

In an embodiment, UTDOA measurements and UL RTOA measurements areperformed on Sounding Reference Signals (SRS). To detect a SRS signal, ameasuring node needs a number of SRS parameters to generate the SRSsequence which is to be correlated with received signals. The SRSparameters used for generating the SRS sequence and determining when SRStransmissions occur may be provided in assistance data from ameasurement management node (e.g., a positioning node). In a LTE system,the assistance data may be provided via an interface such as SLmAP.However, in some instances, the measurement management node may not knowsuch parameters. In such instances, the measurement management node mayobtain information for those parameters from a base station configuringthe SRS to be transmitted by the WCD. In LTE, this information may beprovided from the base station to the management node (e.g., e-SMLC) viathe LPPa interface.

In some instances, in determining a position of a WCD, a plurality of ULtiming measurements (e.g., Rx-Tx time difference, timing advance, orRSTD) on UL signals from the WCD, each measurement by a differentmeasuring node, may be used by a measurement management node tocalculate a position of a WCD.

In some instances, a plurality of mobility-related measurements (e.g.,RSRP or RSRQ), each from a different measuring node, may be used totriangulate a position of a WCD that transmitted the measured UL signal.Other UL positioning measurements, such as a UL signal's angle ofarrival (AoA), may be used independently or in combination with theabove measurements.

RRM and Mobility Measurements

Examples of RRM or mobility-related measurements in LTE include ameasurement of UL signal's reference signal received power (RSRP) or theUL signal's reference signal received quality (RSRQ).

Examples of mobility-related measurements in UMTS include a measurementof a UL signal's UTRAN common pilot channel (CPICH) received signalcoded power (RSCP), or UTRAN CPICH Ec/No.

Examples of mobility-related measurements in other radio accesstechnologies include a measurement of a signal's GSM carrier signalreceived signal strength indicator (RSSI) (in GSM systems), or a ULsignal's pilot strength (in CDMA 2000 or HRPD systems).

The UL measurements described above may be performed as intra-RATmobility measurements, in which case they correspond to the same RAT, ormay be performed as inter-RAT mobility measurements, in which case theycorrespond to different RATs.

Timing Measurements

Examples of timing-related measurements include a measurement of asignal's round-trip time (RTT), time of arrival (TOA), uplink relativetime of arrival (UL RTOA), time difference of arrival (TDOA), referencesignal time difference (RSTD), WCD Receiver-Transmitter (Rx-Tx) timedifference, base station Rx-Tx time difference, SFN-SFN timing, one-waypropagation delay, or time advance.

Parallel Measurements

As discussed above, the term “parallel measurements” may refer tomultiple measurements being performed or to be performed over apredetermined measurement period. The measurements may include one ormore of: radio measurements, radio channel receptions, and other-layer(e.g. Layer 2) measurements. Any combination of the measurements may bereferred to as parallel measurements.

In some instances, multiple measurements may be performed on the sameradio signal, but may be performed for different purposes. For example,one measurement may involve a first calculation on the radio signal,while another measurement may involve a different calculation on theradio signal.

Examples of parallel UL measurements are provided below. The examplesare provided only for illustration purposes and are not intended to belimiting:

Example 1: two or more UL measurements performed on UL radio signalstransmitted by the same WCD, wherein

-   -   i. the UL radio signals used by the UL measurements may be the        same set of UL signals or different sets of UL signals, and/or    -   ii. the UL radio signals may be transmitted and/or measured on        the same time and/or frequency resources or different time        and/or frequency resources. Two sets of signals or resources may        be different even if there is a degree of overlap between them.

Example 2: two or more UL measurements performed on UL radio signalstransmitted by different WCDs, wherein

-   -   i. the different WCDs are served by the same serving base        station (e.g., eNodeB in LTE),    -   ii. the different WCDs are served by different base stations,        and/or    -   iii. the transmissions of the different WCDs may be using the        same or different (i.e., partly overlapping or non-overlapping)        time and/or frequency resources.

Example 3: two or more UL measurements performed on different types ofUL signals, such as

-   -   i. a measurement on a SRS signal and another measurement on a        demodulation reference signal

Example 4: two or more UL measurements are the same-type of ULmeasurement, configured with at least one parameter which is differentfor the two or more measurements, wherein

-   -   i. the different parameters include different UL radio signal        sequences or different values for generating a sequence (e.g.,        different physical layer cell identity (PCI) or pseudo-random        number, etc.), different configuration index, different time        and/or frequency resources, different bandwidth, different        transmission periodicity, different measurement time, or any        combination thereof. Some examples of the two or more UL        measurements include two base station (BS) Rx-Tx time difference        measurements with different reporting periodicity and/or with        different measurement bandwidth.

Example 5: two or more UL measurements of different measurement types,such as

-   -   i. a BS Rx-Tx time difference measurement and a timing advance        (TA) measurement, UL RTOA measurement, AoA measurement, rise        over thermal (RoT) measurement, or received interference power        (RIP) measurement.

Example 6: two or more UL measurements having the same frequency, samecomponent carrier (CC), same RAT, or same frequency band

Example 7: two or more UL measurements where at least one of frequency,CC, RAT, and frequency band is different

Example 8: two or more UL measurements performed on radio signalsreceived on the same receiver antenna or the same receiver antenna port

Example 9: two or more UL measurements associated with differentmeasurement requests or measurement configurations, such as onemeasurement in which at least one of measurement bandwidth, time period,and/or reference signal (e.g., SRS or DMRS) is specified in a firstmeasurement configuration and another measurement in which a differentmeasurement bandwidth, time period, and/or reference signal is specifiedin a second measurement configuration.

Example 10: two or more UL measurements associated with differentservices or internal functions (different location-based services (LBS);a positioning service versus a voice call service; a positioning serviceversus a synchronization service, where the latter is an internalmeasuring node's function; positioning measurements; and mobilitymeasurement versus a general RRM measurement)

Example 11: two or more UL measurements associated with the same ordifferent layers (e.g., only physical layer measurement and one Layer 2measurement).

Example 12: two or more UL measurements having different carrieraggregation (CA) types. The CA types include intra-band contiguous CA,intra-band non-contiguous CA, inter-band CA, inter-RAT CA, or anycombination thereof.

Example 13: two or more UL measurements associated with different typesof supported CA on which UL parallel measurements can be performed. Forexample, the UL measurements may differ in number of CCs used in a CAscheme, bandwidth of the CCs, band or frequency combination of the CCs,or any combination thereof.

Example 14: two or more UL measurements associated with differentreceiver activity states, such as a measurement to be made indiscontinuous reception (DRX) mode and another measurement to be made ina non-DRX mode, or two measurements both made in the DRX mode, but withother configurations (e.g., periodicity) that are different.

Example 15: two or more UL measurements associated with differentactivation states of secondary serving cells (SCells). More parallelmeasurements can be performed in a measurement period if SCells areactivated, because UL signals transmitted by the WCD is available morefrequently for UL measurements.

Example 16: two or more UL measurements associated with a specificreceiver RF configuration

Example 17: two or more UL measurements associated with a same ordifferent uplink antenna schemes. The schemes specify, for example,single transmit antenna scheme, multiple transmit antenna scheme, numberof UL antennas, UL transmit diversity, UL MIMO (spatial diversity,beamforming, etc), open loop Tx diversity, closed loop transmitdiversity, or any combination thereof.

Example 18: two more UL parallel measurements performed for positioning(e.g., BS Rx-Tx time difference measurement, TA measurement, AoAmeasurement, etc.).

Example 19: two or more UL parallel measurements performed forinterference mitigation (e.g. SINR measurement, RIP measurement, RoTmeasurement, etc.)

Example 20: two or more UL parallel measurements performed for admissioncontrol or for mobility (e.g. UL resource block usage measurement,transport network load measurement, etc.)

Example 21: two or more UL parallel measurements performed fornon-positioning purpose (e.g. SINR, RIP, RoT, one way propagation delaymeasurement, etc.)

WCD Requirement Testing

In an embodiment, testing may be performed to ensure compliance withmeasurement requirements. In the context of DL measurements, differenttypes of WCD and measurement requirements may be specified. To ensurethat a WCD meets these requirements, appropriate and relevant test casesare specified. During the tests all the downlink radio resources are nottypically needed for a device under test. In practical circumstancesseveral devices receive transmission simultaneously on differentresources in a cell. To make the tests as realistic as possible, theseremaining channels or radio resources should be transmitted in a mannerthat mimics transmission to other user devices in a cell.

The objective of WCD performance verification (e.g., UE performancetests) is to verify that a WCD fulfils the desired performancerequirements in a given scenario, condition, and channel environment. Adesired performance requirement refers to a requirement specified in thestandard or requested by an operator or by any prospective customer. Theperformance requirements span a very vast area of WCD requirements,including the following examples:

1. WCD RF receiver requirements (e.g., WCD receiver sensitivity),

2. WCD RF transmitter requirements (e.g., WCD transmit power accuracy),

3. WCD demodulation requirements (e.g., achievable throughput),

4. Radio node RF receiver requirements (e.g., for relays),

5. Radio node RF transmitter requirements (e.g., for relays),

6. Radio resource management requirements (e.g., handover delay).

In an embodiment, the WCD verification can be classified into twocategories: a) Verification in the lab, and b) Verification in a realnetwork.

Verification in Lab

In verifying a WCD in the lab, the base station is emulated by testequipment (e.g., a system simulator). Thus all downlink transmission isdone by the test equipment to the test WCD. During a test, the testequipment may transmit over all common and other necessary WCD-specificcontrol channels. In addition, a data channel (e.g. PDSCH in E-UTRAN)may also be needed to send necessary data and configure the WCD.Further, typically a single WCD is tested at a time. In most typicaltest cases the entire available downlink resources are not used by theWCD. However, to make the test realistic, the remaining downlinkresources should also be transmitted to one or multiple virtual userdevices.

In OFDMA systems, the transmission resources comprise time-frequencyresources called resource blocks, which are sent with some transmitpower level. This type of resource allocation to generate load in OFDMAwill be referred to as OFDM channel noise generation (OCNG). OCNG may beapplied to a plurality of virtual user devices for loading the cell.

Verification in Real Network

The tests described below may be desired by operators wanting to performverification for a real network. The tests may apply to a single WCD ormultiple WCDs. Prior to the network roll out or in an early phase ofdeployment, the traffic load is typically very low. In classical tests,the cell load is generated by increasing transmission power on one ormore common channels. However operators are now increasingly askingnetwork vendors to generate cell load in realistic fashion forperforming tests. This means resources which are not allocated to thetest user devices should be allocated to the virtual user devices toemulate load in the cell. Thus either all or large part of availableresources (e.g., channels, transmit power, etc.) is used in the tests.This requires base station to implement the ability to transmitremaining resources in order to generate load. For OFDMA (e.g., OFDMA inE-UTRAN), OCNG is deemed to be implemented in an actual base station.

Noise Generation in WCDMA for WCD Performance Verification

In WCDMA, orthogonal channel noise simulator (OCNS) is used to loadcells in the test. The OCNS may be implemented in both test equipmentand the base station. In the former case it is standardized in TS 25.101and TS 25.133 for each type of test, or is the same for similar tests.The OCNS comprises channelization code and relative power. In a CDMAsystem, the position of channelization code in a code tree is sensitiveto intra-cell interference. Therefore, more careful selection of codesfor OCNS and their power levels is needed. An example of OCNS from TS25.101 for WCD demodulation tests is provided below:

Example: DPCH Channelization Code and relative level settings for OCNSsignal Relative Level Channelization setting (dB) Code at SF = 128(Note 1) DPCH Data (see NOTE 3) 2 −1 The DPCH data for each 11 −3channelization code shall be 17 −3 uncorrelated with each other and 23−5 with any wanted signal over the 31 −2 period of any measurement. For38 −4 OCNS with transmit diversity the 47 −8 DPCH data sent to eachantenna 55 −7 shall be either STTD encoded or 62 −4 generated fromuncorrelated 69 −6 sources. 78 −5 85 −9 94 −10 125 −8 113 −6 119 0 (Note1): The relative level setting specified in dB refers only to therelationship between the OCNS channels. The level of the OCNS channelsrelative to the lor of the complete signal is a function of the power ofthe other channels in the signal with the intention that the power ofthe group of OCNS channels is used to make the total signal add up to 1.NOTE 2: The DPCH Channelization Codes and relative level settings arechosen to simulate a signal with realistic Peak to Average Ratio. NOTE3: For MBSFN, the group of OCNS channels represent orthogonal S-CCPCHchannels instead of DPCH. Transmit diversity is not applicable to MBSFNwhich excludes STTD.

Generating Interference for Testing of Parallel UL Measurements

In addition to the general testing described above, tests may beperformed to verify that a measuring node is capable of meeting adeclared capability for performing parallel measurements. The testingmay further more specifically verify whether the measuring node canperform UL measurements on UL signals from the same or different WCDs inparallel.

FIG. 16 provides a flow diagram that illustrates a testing process inwhich testing equipment emulates WCDs that are transmitting UL signalsto be measured. In an embodiment, one or more transmit signal patternsare generated to mimic transmission from multiple WCDs, and morespecifically an environment in which there is UL interference and noise.This ensures that the tests are done in more realistic radio conditions.The patterns can be used in a lab to verify the measuring node'scapability for performing parallel UL measurements, or can be used inthe field to verify the measuring node's said capability.

In step 1602, the testing equipment transmits a UL signal correspondingto an emulated WCD. In one example, certain UL resources (e.g. UL RBs,UL resource elements, UL carriers or bands, etc.) are assigned toemulate WCDs on which the measuring node performs the UL measurements inparallel.

In step 1604, the testing equipment transmits additional UL signalscorresponding to additional emulated WCDs. For instances, the remainingUL resources not assigned at step 1602 are assigned to virtual WCDs inthe form of a pattern of UL signals to be transmitted with a pre-definedformat. Examples of a pre-defined format include certain pre-definedmodulation and coding schemes (e.g. QPSK, convolutional code with coderate of 1/3, etc.). The virtual WCDs may carry data over the assignedresources. The data may contain random or pseudo-random sequences. Thevirtual WCDs may also transmit with certain pre-defined power level(e.g., maximum output power), with certain UL antenna schemes (e.g.,always with 1 Tx or with Tx if the measuring node supports parallel ULmeasurements on signals transmitted from multiple Tx antennas). Thetransport format, random sequence, transmit power level, antenna mode orscheme, etc., may depend upon the type of parallel UL measurements whichare to be verified.

In an embodiment, the virtual WCDs may transmit using SC-FDMA with acyclic prefix in the uplink. In an embodiment, the virtual WCDs maytransmit using any other variant of OFMA or OFDMA. The transmittedpattern can be called, for example, SCNG (SC-FDMA noise generator).

In an embodiment, the virtual WCDs may transmit UL physical referencesignals of the same or different types. An example of the physicalreference signal is SRS or a UL demodulation reference signal. Thesignal may be associated with any one or more of: a certain C-RNTI, PCI,time, and/or frequency resource, a transmission periodicity, a powerlevel (which may be the same or different from that used for PUSCH orPUCCH), SRS cyclic shift, SRS configuration index, duplex configuration,CP configuration, frequency hopping activation state, UE specific SRSbandwidth, cell-specific SRS bandwidth, number of transmit and/or numberof receive antenna ports, group hopping pattern, SRS sequence hopping,or any combination thereof.

In some cases, the physical reference signals generated for thesimulating UL interference may be cell-specific, while the physicalreference transmission configuration for the measured WCD may beWCD-specific.

In an embodiment, one or more transmissions associated with thegenerated interference pattern may be associated with a specificreference channel configuration. The reference channel may be definedfor the purpose of performance evaluation of a measuring node with orwithout configuring parallel UL measurements.

In an embodiment, the testing may be measurement-specific and/orcapability-dependent. For a measuring node, the testing equipment may beconfigured to receive measurement results from a measuring node and toanalyze the received results. Analyzing the received results mayinvolve, for example, comparing the measurement result or the statisticsof the measurement results (e.g., with 90% confidence) obtained in thetest with reference results to determine whether the measuring node iscompliant with performance requirements.

Radio Nodes

As discussed above, a signal measuring node may be a radio nodeperforming measurements on radio signals. A radio node refers to adevice with an ability to transmit and/or receive radio signals. In anembodiment, the radio node includes at least a transmitting or receivingantenna. It may include both a WCD and a base station, as well as arelay, a mobile relay, remote radio unit (RRU), remote radio head (RRH),a sensor, a beacon device, a measurement unit (e.g., LMU), userterminal, PDA, mobile phone, smartphone, laptop, etc.

Radio Network Node

In some instances, at least one of the WCD and signal measuring node maybe a radio network node. A radio network node is a radio node in a radiocommunications network and typically characterized by its own orassociated network address. For example, mobile equipment in a cellularnetwork may have no network address, but a wireless device involved inan ad hoc network may have a network address. A radio network node maybe capable of processing radio signals, receiving radio signals, and/ortransmitting radio signals in one or more frequencies. It may operate insingle-RAT, multi-RAT, or multi-standard mode (e.g., operate with atleast one of WiFi™, LTE, HSPA, and LTE/LTE-A).

Some specific examples of a radio network node may include at least oneof a NodeB, eNodeB, RRH, RRU, and a transmitting-only/receiving-onlynode. The radio network node may or may not create its own cell. It mayshare a cell with another radio node, which may have created a cell.More than one cell may be associated with a radio node. In anembodiment, it has at least one of a transmitter or transmitting antennaand a receiver or receiving antenna. In some cases, the antennas are notco-located. The radio network may be configured with one or more servingcells as part of a carrier aggregation scheme. For example, if the radionetwork node were a WCD, it may be provided with a Primary Cell (Pcell)and a Secondary Cell (Scell) of a carrier aggregation scheme.

Network Node

In some instances, the measurement management node may be a networknode. A network node may be any radio network node or, in LTE or UMTS, acore network node. Some non-limiting examples of a network node includeone or more of an eNodeB, RNC, positioning node, MME, PSAP, SON node,MDT node, coordinating node, and O&M node.

Positioning Node

As discussed above, the measurement management node may be a positioningnode. A positioning node is a node with a positioning or locationdetermination functionality. In LTE, for example, the positioning nodemay be a positioning platform in the user plane (e.g., SLP in LTE) or apositioning platform in the control plane (e.g., e-SMLC in LTE). SLP mayfurther include SUPL location center (SLC) and SUPL positioning center(SPC) functionalities. The SPC may have a proprietary interface withe-SMLC. In an embodiment, the positioning functionality may also besplit among two or more nodes. For example, there may be a gateway nodeto a LMU and a e-SMLC, where the gateway node may be a network node,such as a radio base station. The positioning node in the example mayrefer to an e-SMLC. In a testing environment, a positioning node may beemulated by test equipment.

Exemplary Measurement Management Node

FIG. 17 illustrates a block diagram of a measurement management node 120according to some embodiments. As shown in FIG. 17, measurementmanagement node 120 may include: a data processing system 1702, whichmay include one or more processors (e.g., microprocessors) and/or one ormore circuits, such as an application specific integrated circuit(ASIC), Field-programmable gate arrays (FPGAs), etc.; a transceiver 1705for receiving message from, and transmitting messages to, anotherapparatus; a data storage system 1706, which may include one or morecomputer-readable data storage mediums, such as non-transitory datastorage apparatuses (e.g., hard drive, flash memory, optical disk, etc.)and/or volatile storage apparatuses (e.g., dynamic random access memory(DRAM)). In embodiments where data processing system 1702 includes aprocessor (e.g., a microprocessor), a computer program product 1733 maybe provided, which computer program product includes: computer readableprogram code 1743 (e.g., instructions), which implements a computerprogram, stored on a computer readable medium 1742 of data storagesystem 1706, such as, but not limited, to magnetic media (e.g., a harddisk), optical media (e.g., a DVD), memory devices (e.g., random accessmemory), etc. In some embodiments, computer readable program code 1743is configured such that, when executed by data processing system 1702,code 1743 causes the data processing system 1702 to perform stepsdescribed herein. In some embodiments, measurement management node 120may be configured to perform steps described above without the need forcode 1743. For example, data processing system 1702 may consist merelyof specialized hardware, such as one or more application-specificintegrated circuits (ASICs). Hence, the features of the presentinvention described above may be implemented in hardware and/orsoftware.

Coordinating Node

The term “coordinating node” used herein includes, for example, anetwork node. The coordinating node coordinates radio resources of oneor more radio nodes. Some examples of the coordinating node are anetwork monitoring and configuration node, an OSS node, an O&M node, aMDT node, a SON node, a positioning node, MME node, a gateway node(e.g., Packet Data Network Gateway (P-GW) or Serving Gateway (S-GW)network node), a femto gateway node, a macro node coordinating smallerradio nodes associated with it, an eNodeB coordinating resources withother eNodeBs, or any combination thereof.

Signal Measuring Nodes

The signal measuring node discussed above includes, for instance, alocation measurement unit (LMU) integrated within a base station (e.g.,a LMU integrated within a NB or eNB), a stand-alone LMU that has signalprocessing hardware but that shares an antenna with the base station, ora stand-alone LMU with its own signal processing hardware and antenna.In an embodiment, different measuring nodes may vary substantially interms of their measurement capabilities, such as their ability toreceive multiple signals in a same time window or their signalprocessing capabilities. However, current use of measuring nodes doesnot take into account the different limitations in capability amongmeasuring nodes, and assumes that a measuring node has the capability toperform multiple UL measurements for any number of UL signals, anynumber of WCDs, over any frequency range or number of frequency bands,and over all radio access technologies (RATs). Implementing a measuringnode able to cover such a wide range of scenarios would require highcomplexity and incur high cost. The embodiments illustrated above thusaddress the determination of a measuring node's capability forperforming parallel measurements and, in some embodiments, makingadjustments based on that capability.

In instances where the measuring node both performs UL measurements andfacilitates DL measurements, the node's DL parallel measurementcapability and the node's UL parallel measurement capability are notalways additive. For example, while the measuring node may be configuredto support a first maximum number of only parallel DL measurements andconfigured to support a second maximum number of only parallel ULmeasurements, the maximum number of both DL and UL measurements that themeasurement node is capable of performing in parallel may be smallerthan the sum of the first maximum number and the second maximum number.

If the measuring node is configured to adapt its receiver configurationto meet its measurement capability, it may apply the adaptation, forexample, a) only to DL measurements to meet the DL+UL capability and ULcapability, b) only to UL measurements to meet the DL+UL capability andDL capability, or c) to both DL and UL capability to meet the DL+ULcapability

Exemplary Signal Measuring Node

FIGS. 18A and 18B illustrate a block diagram of a signal measuring node110 a and 110 b, respectively. The signal measuring node 110 aillustrated in FIG. 18A has radio equipment for receiving UL signals,while the signal measuring node 110 b illustrated in FIG. 18B does nothave its own radio equipment, and instead relies on a radio accessnetwork (RAN) interface to receive UL signals received by anotherdevice's radio equipment. As shown in FIG. 18A, signal measuring node110 a may include: a data processing system 1802, which may include oneor more processors (e.g., microprocessors) and/or one or more circuits,such as an application specific integrated circuit (ASIC),Field-programmable gate arrays (FPGAs), etc.; an antenna 1805A forreceiving message from, and transmitting messages to, another apparatus;a data storage system 1806, which may include one or morecomputer-readable data storage mediums, such as non-transitory datastorage apparatuses (e.g., hard drive, flash memory, optical disk, etc.)and/or volatile storage apparatuses (e.g., dynamic random access memory(DRAM)). In embodiments where data processing system 1802 includes aprocessor (e.g., a microprocessor), a computer program product 1833 maybe provided, which computer program product includes: computer readableprogram code 1843 (e.g., instructions), which implements a computerprogram, stored on a computer readable medium 1842 of data storagesystem 1806, such as, but not limited, to magnetic media (e.g., a harddisk), optical media (e.g., a DVD), memory devices (e.g., random accessmemory), etc. In some embodiments, computer readable program code 1843is configured such that, when executed by data processing system 1802,code 1843 causes the data processing system 1802 to perform stepsdescribed herein. In some embodiments, signal measuring node 110 a maybe configured to perform steps described above without the need for code1843. For example, data processing system 1802 may consist merely ofspecialized hardware, such as one or more application-specificintegrated circuits (ASICs). Hence, the features of the presentinvention described above may be implemented in hardware and/orsoftware.

As shown in FIG. 18B, signal measuring node 110 b may include elementssimilar to those in signal measuring node 110 a. However, signalmeasuring node 110 b does not have an antenna, and instead has a radioaccess network (RAN) interface 1805B. In an embodiment, the RANinterface may interface with a base station, and may receive UL signalsreceived by the base station.

Wireless Communication Device (WCD)

In general, a wireless communication device (WCD) may comprise anydevice equipped with a radio interface and capable of at leastgenerating and transmitting a radio signal to a radio network node. Notethat even some radio network nodes, e.g., a relay, a LMU, or a femto BS(aka home BS), may also be equipped with a WCD-like interface. In LTEand UMTS, the WCD includes a user equipment (UE). UEs include a PDA, alaptop, a mobile device, a smartphone, a sensor, a fixed relay, a mobilerelay, any radio network node equipped with a UE-like interface (e.g.,small RBS, eNodeB, femto BS), or any combination thereof.

Exemplary WCD

FIG. 19 illustrates a block diagram of an example WCD 130. As shown inFIG. 11, WCD 130 includes: a data processing system (DPS) 1902, whichmay include one or more processors (P) 1955 (e.g., microprocessors)and/or one or more circuits, such as an application specific integratedcircuit (ASIC), Field-programmable gate arrays (FPGAs), etc.; atransceiver 1905, connected to an antenna 1922, for receiving messagesfrom, and transmitting messages to, various access points; a datastorage system 1906, which may include one or more computer-readabledata storage mediums, such as non-transitory memory unit (e.g., harddrive, flash memory, optical disk, etc.) and/or volatile storageapparatuses (e.g., dynamic random access memory (DRAM)).

In embodiments where data processing system 1902 includes a processor1955 (e.g., a microprocessor), a computer program product 1933 may beprovided, which computer program product includes: computer readableprogram code 1943 (e.g., instructions), which implements a computerprogram, stored on a computer readable medium 1942 of data storagesystem 1906, such as, but not limited, to magnetic media (e.g., a harddisk), optical media (e.g., a DVD), memory devices (e.g., random accessmemory), etc. In some embodiments, computer readable program code 1943is configured such that, when executed by data processing system 1902,code 1943 causes the data processing system 1902 to perform stepsdescribed herein.

In some embodiments, WCD 130 is configured to perform steps describedabove without the need for code 1943. For example, data processingsystem 1902 may consist merely of specialized hardware, such as one ormore application-specific integrated circuits (ASICs). Hence, thefeatures of the present invention described above may be implemented inhardware and/or software. For example, in some embodiments, thefunctional components of UE 130 described above may be implemented bydata processing system 1902 executing program code 1943, by dataprocessing system 1902 operating independent of any computer programcode 1943, or by any suitable combination of hardware and/or software.

In a second embodiment, WCD 130 further includes: 1) a display screen1923 coupled to the data processing system 1902 that enables the dataprocessing system 1902 to display information to a user of UE 130; 2) aspeaker 1924 coupled to the data processing system 1902 that enables thedata processing system 1902 to output audio to the user of UE 130; and3) a microphone 1925 coupled to the data processing system 1902 thatenables the data processing system 1902 to receive audio from the user.

APPLICATIONS

The sections below illustrate some applications in which the performanceof UL measurements may be used.

Positioning

The UL measurements discussed above may be used in location-based orlocation-aware services that use knowledge of a WCD's position. Suchservices may include a shopping assistance application, friend finderapplication, presence services application, community or social mediaapplication, or other application that provide information about a WCD'ssurroundings.

In addition to such commercial applications, location-based measurementsmay also be used in government-mandated applications such as the FCC'sE911 service. That application allows a network operator to determinethe position of an emergency call. It may be used for calls made in anindoor or an outdoor environment.

Although a global positioning system (GPS) may also be used to determinea WCD's position, GPS-based determinations may often have unsatisfactoryperformance in urban and/or indoor environments. The measurement-basedposition determinations used in a telecommunications network may replaceor complement GPS-based determinations. For example, a GNSS system mayuse both radio signal measurements and GPS-based measurements. A GNSSsystem may include an assisted GNSS (A-GNSS) system (e.g., an A-GPSsystem), which relies on timing measurements performed on satellitesignals.

Other techniques or applications for using UL or DL measurements todetermine a WCD's position or location are illustrated below:

Cell ID (CID)—a basic positioning method exploiting one or more cellIds;

Enhanced Cell ID (E-CID)—E-CID techniques may rely on a cell ID, butalso uses DL or UL measurements. In LTE or UMTS, such measurementsinclude, for example, Rx-Tx time difference measurement, eNodeB Rx-Txtime difference measurement, RSRP measurement, RSRQ measurement, CPICHmeasurement, angle of arrival (AOA) measurement, or any combinationthereof. E-CID may include adaptive E-CID (A-ECID) techniques.

Observed Time Difference of Arrival (OTDOA)—OTDOA is a technique usingtiming measurements (e.g., RSTD in LTE) performed by a WCD on DL radiosignals. The DL signals may be transmitted by a plurality of basestations.

UL Time Difference of Arrival (UTDOA)—UTDOA is a technique using ULtiming measurements (e.g., UL RTOA in LTE) performed by a measuring nodeon UL radio signals from a WCD.

In a technique based on a time difference of arrival or a time ofarrival (OTDOA, UTDOA or GNSS/A-GNSS), a format of a positioningcalculation may be an ellipsoid point with uncertaintycircle/ellipse/ellipsoid, which is the result of intersection ofmultiple hyperbolas or hyperbolic arcs (e.g. in the case of OTDOA) orcircles or arcs (e.g., in the case of UTDOA, GNSS, or A-GNSS).

A hybrid of the techniques described above or of any other technique maybe used. A hybrid technique may include different positioning methodsand/or measurements or results. Since the hybrid technique may involve amix of any of the methods above, a result of a positioning determinationmay yield, for instance, any of a variety of shapes, such as a polygon.

In an embodiment, cellular positioning techniques may rely on knowledgeof an anchor node's location, such as the location of a eNodeB or beacondevice (in a OTDOA technique or E-CID technique) or of a LMU antenna (ina UTDOA technique). The anchor node's location may also be used withAECID, hybrid positioning, or other techniques.

Positioning Architecture in LTE

As discussed above, the UL measurements may be used to providelocation-based services (LBS). LTE's positioning architecture includesthree network elements: the LCS Client, the LCS target, and the LCSServer. The LCS Server is a physical or logical entity managingpositioning for a LCS target device by collecting measurements and otherlocation information, assisting a terminal in measurements whennecessary, and estimating the LCS target location. A LCS Client is asoftware and/or hardware entity that interacts with a LCS Server for thepurpose of obtaining location information for one or more LCS targets.Although FIG. 2 illustrates LCS client 170 as an external node, in otherembodiments the LCS client may be a network node, a public-safetyanswering point (PSAP), WCD, or radio base station. In an embodiment,the LCS client may reside with a LCS target (e.g., WCD user wants toknow where he or she is located). In an embodiment, the LCS serverestimates a velocity of the LCS target.

The LCS server (e.g., e-SMLC or SLP) or any other positioning node maycalculate a position of a WCD or other node based on one or moremeasurements from one or more measuring nodes. As an example,LMU-assisted techniques may rely on collecting UL measurements from oneor more LMUs and using the UL measurements in a position calculationprocess such as uplink time difference of arrival (UTDOA).

Although UL measurements may in principle be performed by any radionetwork node (e.g., a base station), specific UL measurement units(e.g., LMUs) may be used as part of a position architecture. The LMUsmay be logical nodes, physical nodes, or any combination thereof.

In the LTE positioning architecture, a measuring node may communicatewith a positioning or other network node using a communication protocolsuch as LTE positioning protocol A (LPPa). LPPa is a protocol between aneNodeB and a LCS Server specified only for control-plane positioningprocedures, although it still can assist user-plane positioning byquerying eNodeBs for information and eNodeB measurements. LPPa may beused for DL positioning and UL positioning.

In an embodiment, a protocol such as the SLm interface ApplicationProtocol (SlmAP) may be used for communication between a positioningnode (e.g., e-SMLC) and a LMU.

Minimization of Drive Tests (MDT)

The UL measurements may be used to implement a minimization of drivetests (MDT) feature in a network. The MDT feature has been introduced inLTE and HSPA release 10. The MDT feature provides means for reducing theeffort for operators when gathering information for network planning andoptimization. The MDT feature requires that the WCDs log or obtainvarious types of measurements, events and coverage related information.The logged or collected measurements or relevant information are thensent to the network. This is in contrast to the traditional approachwhere the operator has to collect similar information by means of the socalled drive tests and manual logging. The MDT is described in TS37.320.

The WCD can collect the measurements during connected states as well asin low activity states (e.g., an idle state in UTRA/E-UTRA, a cell PCHstate in UTRA).

The measurement report comprises measurement results for the servingcell and neighbour cells, intra-frequency/inter-frequency/inter-RATinformation, time stamp and location information, or radiofingerprinting measurements. The measurements may be collected in idlestate (logged MDT) or CONNECTED state (immediate MDT). For immediateMDT, eNodeB measurements may be included in MDT reports.

More specifically, the measurement report for MDT may comprise:

Mobility measurements (e.g., RSRP and RSRQ for E-UTRA, RSCP and Ec/Nofor UTRA, Pilot Pn Phase and Pilot Strength for CDMA2000).

Radio Link Failure Report

Number of Random Access Preambles transmitted, indication of whether themaximum transmission power was used, number of Msgs sent, contentiondetected.

Power headroom measurement by the UE (TS 36.213)

Received interference power measurement by eNodeB (TS 36.214)

Data volume measurement by eNodeB, separately for DL and UL

Scheduled IP throughput by eNodeB, separately for DL and UL (TS 36.314)

Self Organizing Network (SON)

The UL measurements may be used to implement a self organizing network(SON) feature in a network. In LTE, the objective of the SON feature isto allow operators to automatically plan and tune the network parametersand configure network nodes.

While a network may rely on manual tuning, such a process consumesenormous amount of time and resources and requires considerableinvolvement of the work force. In particular due to the networkcomplexity, large number of system parameters, IRAT technologies, etc.,it is attractive to have reliable schemes and mechanism which couldautomatically configure the network whenever necessary. This can berealized by SON, which can be visualized as a set of algorithms andprotocols performing the task of automatic network tuning, planning,configuration, setting parameters, or any combination thereof. In orderto accomplish this, the SON node requires measurement reports andresults from other nodes, such as a WCD or base station.

Reporting Criteria for DL Measurements

For DL measurements, a measuring device such as a WCD may have to meetcertain performance requirements related to parallel DL measurements.For example, according to 3GPP TS 36.133, a WCD may be required to trackmultiple reporting criteria per measurement category (e.g.,intra-frequency measurement category, inter-frequency measurementcategory, or inter-RAT measurement category). A reporting criterioncorresponds to either one event (in the case of event-based reporting),to a period (in the case of periodic reporting), or to a no-reportingcriterion (in the case where the WCD does not need to transmit reports,but is still expected to perform measurements). The WCD needs todetermine that all of the reporting criteria have been satisfied beforesending out a measurement-related report. The reporting criteriarequirements may specify a set of reporting criteria categories, anumber of reporting criteria per category that the WCD has to be able tosupport in parallel, and a maximum total number of reporting criteriathat the WCD has to be able to support in parallel. Supporting themultiple reporting criteria may further involve meeting the measurementaccuracy or measurement time requirement while tracking the multiplereporting criteria. WCDs can be configured so that, as long as themeasurement configuration being requested of a WCD does not exceed thoserequirements (e.g., the WCD is not being requested to support morereporting criteria than what is specified in the reporting criteriarequirements), the WCD shall meet the performance requirements definedby the standard (e.g., all measurement accuracy and measurement timerequirements that are relevant).

The table below illustrates example reporting criteria requirements inTS 36.133, which specifies requirements for WCDs in E-UTRA cells:

Reporting Criteria for DL Measurements in E-UTRA Measurement categoryE_(cat) Note Intra-frequency (Note 1) 9 E-UTRA intra-frequency cellsIntra-frequency UE Rx-Tx time difference 2 Intra-frequency UE Rx-Tx timedifference measurements reported to E-UTRAN via RRC and to positioningserver via LPP. Applies for UE supporting both LPP and UE Rx-Tx timedifference measurement. Intra-frequency RSTD (Note 2) 1 Intra-frequencyRSTD measurement reporting for UE supporting OTDOA; 1 report capable ofminimum 16 cell measurements for the intra- frequency Inter-frequency 7E-UTRA inter-frequency cells Inter-frequency RSTD (Note 2) 1Inter-frequency RSTD measurement reporting for UE supporting OTDOA; 1report capable of minimum 16 cell measurements for at least oneinter-frequency Inter-RAT (E-UTRAN FDD or TDD, UTRAN 5 Only applicablefor UE with this (inter-RAT) FDD, UTRAN TDD, GSM, cdma2000 1 x RTTcapability. This requirement (E_(cat) = 5) is per and HRPD) supportedRAT. (Note 1): When the UE is configured with SCell carrier frequency,E_(cat) for Intra-frequency is applied per serving frequency. (Note 2):When the UE is configured with SCell carrier frequency, the UE shall becapable of supporting at least 2 reporting criteria for all RSTDmeasurements configured to be performed on PCell carrier frequency,SCell carrier frequency and inter-frequency carrier. This requirementapplies when there is a single on-going LPP OTDOA location session.

The table illustrates requirements in which a WCD has to be capable ofsupporting up to 9 reporting criteria in parallel per measurementcategory and 25 reporting criteria in total for all measurementcategories. Other factors, such as whether the WCD uses carrieraggregation (CA), may further affect the reporting criteriarequirements. For example, if the WCD uses a secondary cell in a carrieraggregation scheme, it may be required to support up to 34 reportingcriteria in total for all measurement categories.

Multi-Carrier or Carrier Aggregation Concept

In an embodiment, UL measurements may be performed with multi-carrier orcarrier aggregation. The techniques may be used to enhance peak-rateswithin a technology. For example, it is possible to use multiple 5 MHzcarriers in HSPA to enhance the peak-rate within the HSPA network.Similarly in LTE, for example, multiple 20 MHz carriers or even smallercarriers (e.g. 5 MHz) can be aggregated in the UL and/or on DL. Eachcarrier in multi-carrier or carrier aggregation system is generallytermed as a component carrier (CC) or sometimes is also referred to as acell. In simple words the component carrier (CC) means an individualcarrier in a multi-carrier system. The term carrier aggregation (CA) isalso called a “multi-carrier system”, “multi-cell operation”,“multi-carrier operation”, “multi-carrier” transmission and/orreception. This means the CA is used for transmission of signaling anddata in the uplink and downlink directions. One of the CCs is theprimary component carrier (PCC) or simply primary carrier or even anchorcarrier. The remaining ones are called secondary component carrier (SCC)or simply secondary carriers or even supplementary carriers. Generallythe primary or anchor CC carries the essential UE specific signaling.The primary CC exists in both uplink and downlink direction CA. Thenetwork may assign different primary carriers to different WCDsoperating in the same sector or cell.

Therefore the WCD may have more than one serving cell in downlink and/orin the uplink: one primary serving cell and one or more secondaryserving cells operating on the PCC and SCC respectively. The servingcell is interchangeably called a primary cell (PCell) or primary servingcell (PSC). Similarly, the secondary serving cell is interchangeablycalled as secondary cell (SCell) or secondary serving cell (SSC).Regardless of the terminology, the PCell and SCell(s) enable the WCDtoreceive and/or transmit data. More specifically, the PCell and SCellexist in DL and/or UL for the reception and transmission of data by theWCD. The remaining non-serving cells on the PCC and SCC are calledneighbor cells.

The CCs belonging to the CA may belong to the same frequency band (akaintra-band CA) or to different frequency bands (inter-band CA) or anycombination thereof (e.g. 2 CCs in band A and 1 CC in band B). Theinter-band CA comprising carriers distributed over two bands is alsocalled a dual-band-dual-carrier-HSDPA (DB-DC-HSDPA) in HSPA orinter-band CA in LTE. Furthermore the CCs in intra-band CA may beadjacent or non-adjacent in the frequency domain (aka intra-bandnon-adjacent CA). A hybrid CA comprising of intra-band adjacent,intra-band non-adjacent and inter-band is also possible. Using carrieraggregation between carriers of different technologies is also referredto as “multi-RAT carrier aggregation” or “multi-RAT-multi-carriersystem” or “inter-RAT carrier aggregation”. For example, the carriersfrom WCDMA and LTE may be aggregated. In another example, LTE andCDMA2000 carriers are aggregated. For the sake of clarity the carrieraggregation within the same technology as described can be regarded as“intra-RAT” or simply “single RAT” carrier aggregation. The term CA usedfurther herein may refer to any type of carrier aggregation.

The CCs in CA may or may not be co-located in the same site or basestation or radio network node (e.g. relay, mobile relay, etc.). Forinstance, the CCs may originate (i.e. transmitted/received) at differentlocations (e.g. from non-co-located BS or from BS and RRH or RRU).Examples of combined CA and multi-point communication are DAS, RRH, RRU,CoMP, multi-point transmission/reception, etc. The disclosure alsoapplies to the multi-point carrier aggregation systems.

The multi-carrier operation may be used in conjunction withmulti-antenna transmission. For example, signals on each CC may betransmitted by the eNodeB to the UE over two or more transmit antennasor may be received by the eNodeB over two or more receive antennas.

According to Rel-11 carrier aggregation, one or more SCell can alsooperate on an additional carrier type (ACT), which is also called a newcarrier type (NCT). An ACT or NCT is a SCC, but the cells on NCT maycontain reduced number of certain type of signals in time and/or in thefrequency domain. For example, a cell on NCT may contain cell specificreference signals (CRS) only in one subframe per 5 ms. The CRS may alsobe reduced in the frequency domain (e.g., CRS over central 25 RBs evenif cell BW is larger than 25 RBs). In a legacy carrier, the CRS aretransmitted in every subframe over the entire bandwidth. Also,synchronization signals may potentially have a reduced density in time,compared to the legacy (e.g., 5 ms in the legacy network), and may evenbe transmitted according to a configurable pattern. The SCell on NCT istherefore used for receiving data, whereas important control informationis mainly sent on the PCell which is transmitted on PCC. The PCC is anormal legacy carrier (e.g., it contains all Rel-8 common channels andsignals).

The signaling described in the disclosure is either via direct links orlogical links (e.g. via higher layer protocols and/or via one or morenetwork and/or radio nodes). For example, signaling from a coordinatingnode may pass another network node, e.g., a radio network node.

By applying the disclosure according to the embodiments described, thedescribed problem of overloading or under-utilizing signal measuringnodes with parallel UL measurements may be overcome.

While various aspects and embodiments of the present disclosure havebeen described above, it should be understood that they have beenpresented by way of example only, and not limitation. Thus, the breadthand scope of the present disclosure should not be limited by any of theabove-described exemplary embodiments. Moreover, any combination of theelements described in this disclosure in all possible variations thereofis encompassed by the disclosure unless otherwise indicated herein orotherwise clearly contradicted by context.

Additionally, while the processes described herein and illustrated inthe drawings are shown as a sequence of steps, this was done solely forthe sake of illustration. Accordingly, it is contemplated that somesteps may be added, some steps may be omitted, the order of the stepsmay be re-arranged, and some steps may be performed in parallel.

1. A method of performing parallel uplink wireless signal measurements,comprising: determining, at a signal measuring node, information onuplink (UL) measurements, wherein the UL measurements comprise uplinkwireless signal measurements being performed or to be performed by thesignal measuring apparatus over a predetermined measurement period;determining, at the signal measuring apparatus, a capability of thesignal measuring apparatus to perform parallel measurements; adjusting ameasurement requirement based on a comparison of the UL measurementsbeing performed or to be performed with the capability of the signalmeasuring apparatus to perform parallel measurements; and performing, bythe signal measuring apparatus, the UL measurements based on theadjusted measurement requirement.
 2. The method of claim 1, furthercomprising adjusting a receiver configuration of the signal measuringapparatus or causing a wireless communication device (WCD) beingmeasured to adjust a transmission configuration of the WCD, wherein theadjustment is based on the comparison of the UL measurements beingperformed or to be performed with the capability of the signal measuringapparatus to perform parallel measurements.
 3. The method of claim 2,wherein the receiver configuration includes at least one of a receivertype, a measurement bandwidth, a number of activated antenna ports, anantenna reception scheme, a carrier frequency, an activation state ofone or more receivers of the signal measuring apparatus, an antennatransmission, an antenna reception mode, a measurement period over whichthe UL measurements are being performed or to be performed, and a numberof measurement samples for performing the UL measurements, and whereinthe transmission configuration includes at least one of a transmissionbandwidth, a number of transmit antenna ports used, an antennatransmission scheme, and a carrier frequency.
 4. The method of claim 2,wherein adjusting the measurement requirement, receiver configuration,or transmission configuration is based on at least one of aninterference condition of a channel through which a UL signal isreceived, a bandwidth of the UL signal, a carrier configuration of theUL signal, a radio access technology (RAT) corresponding to the ULsignal, whether the UL signal is transmitted in a duplex mode, whethermultiple carrier frequencies are used for the UL measurements, whetherdifferent UL signals are used for one of the UL measurements, and a WCDconfiguration of the WCD.
 5. The method of claim 1, wherein themeasurement requirement relates to the predetermined measurement periodover which UL measurements are to be performed or to a measurementaccuracy of the UL measurements, and wherein the comparison indicateswhether the UL measurements being performed or to be performed by thesignal measuring apparatus exceed the capability of the signal measuringapparatus to perform parallel measurements.
 6. The method of claim 5,wherein the capability of the signal measuring apparatus to performparallel measurements relates to a maximum number of UL measurementsthat the signal measuring apparatus is capable of performing over thepredetermined measurement period or to a maximum number of WCDs that thesignal measuring apparatus is capable of receiving signals from over thepredetermined measurement period.
 7. The method of claim 5, whereinadjusting the measurement requirement comprises extending thepredetermined measurement period in response to determining that the ULmeasurements being performed or to be performed exceed the capability ofthe signal measuring apparatus to perform parallel measurements.
 8. Themethod of claim 7, wherein a total number of the UL measurements beingperformed or to be performed exceeds a maximum number of measurementsthat the signal measuring apparatus is capable of performing over thepredetermined measurement period, and wherein the predeterminedmeasurement period is extended based on an amount by which the totalnumber of UL measurements exceeds the maximum number of UL measurements.9. The method of claim 8, wherein performing the UL measurementscomprises receiving a plurality of sounding reference signals (SRSs),and wherein the adjusted predetermined measurement period is determinedas TSRS×(M−1)×n/N+Δ, wherein M is a total number of the plurality ofreceived SRS's, TSRS is a time period between each of the plurality ofSRS's, n is a total number of the UL measurements being performed or tobe performed by the signal measuring apparatus over the predeterminedmeasurement period, N is a maximum number of measurements supported bythe signal measuring apparatus over the predetermined measurementperiod, and Δ is a SRS sampling or processing time.
 10. The method ofclaim 5, wherein adjusting the measurement requirement comprisesreducing the measurement accuracy in response to determining that the ULmeasurements being performed or to be performed exceed the capability ofthe signal measuring apparatus to perform parallel measurements.
 11. Themethod of claim 10, wherein reducing the measurement accuracy comprisesreducing a duration used to perform each of the UL measurements, andwherein the reduced duration is equal to the predetermined measurementperiod divided by a total number of the UL measurements being performedor to be performed over the predetermined measurement period.
 12. Themethod of claim 9, wherein performing the UL measurements comprisesobtaining measurement samples over a measurement bandwidth, and whereinreducing the measurement accuracy comprises reducing at least one of anumber of the measurement samples to be obtained and the measurementbandwidth.
 13. The method of claim 1, wherein performing two of the ULmeasurements comprises performing two different calculations on a sameuplink wireless signal.
 14. A signal measuring apparatus for performingparallel uplink wireless signal measurements, comprising: one or moreprocessors configured to: determine information on uplink (UL)measurements, wherein the UL measurements comprise uplink wirelesssignal measurements being performed or to be performed over apredetermined measurement period; determine a capability of the signalmeasuring apparatus to perform parallel measurements; adjust ameasurement requirement based on a comparison of the UL measurementsbeing performed or to be performed with the capability of the signalmeasuring apparatus to perform parallel measurements; and perform the ULmeasurements based on the adjusted measurement requirement.
 15. Thesignal measuring apparatus of claim 14, further comprising a wirelessreceiver, and wherein the one or more processors are configured toadjust a receiver configuration of the signal measuring apparatus orcause a wireless communication device (WCD) being measured to adjust atransmission configuration of the WCD, wherein the adjustment is basedon the comparison of the UL measurements being performed or to beperformed with the capability of the signal measuring apparatus toperform parallel measurements.
 16. The signal measuring apparatus ofclaim 15, wherein the receiver configuration includes at least one of areceiver type, a measurement bandwidth, a number of activated antennaports, an antenna reception scheme, a carrier frequency, an activationstate of one or more receivers of the signal measuring apparatus, anantenna transmission, an antenna reception mode, a measurement periodover which the UL measurements are being performed or to be performed,and a number of measurement samples for performing the UL measurements,and wherein the transmission configuration includes at least one of atransmission bandwidth, a number of transmit antenna ports used, anantenna transmission scheme, and a carrier frequency.
 17. The signalmeasuring apparatus of claim 16, wherein the one or more processors areconfigured to adjust the measurement requirement, receiverconfiguration, or transmission configuration based on at least one of aninterference condition of a channel through which a UL signal isreceived, a bandwidth of the UL signal, a carrier configuration of theUL signal, a radio access technology (RAT) corresponding to the ULsignal, whether the UL signal is transmitted in a duplex mode, whethermultiple carrier frequencies are used for the UL measurements, whetherdifferent UL signals are used for one of the UL measurements, and a WCDconfiguration of the WCD.
 18. The signal measuring apparatus of claim14, wherein the measurement requirement relates to the predeterminedmeasurement period over which UL measurements are to be performed or toa measurement accuracy of the UL measurements, and wherein thecomparison indicates whether the UL measurements being performed or tobe performed by the signal measuring apparatus exceed the capability ofthe signal measuring apparatus to perform parallel measurements.
 19. Thesignal measuring apparatus of claim 18, wherein the capability of thesignal measuring apparatus to perform parallel measurements relates to amaximum number of UL measurements that the signal measuring apparatus iscapable of performing over the predetermined measurement period or to amaximum number of WCDs that the signal measuring apparatus is capable ofreceiving signals from over the predetermined measurement period. 20.The signal measuring apparatus of claim 18, wherein the one or moreprocessors are configured to adjust the measurement requirement byextending the predetermined measurement period in response todetermining that the UL measurements being performed or to be performedexceed the capability of the signal measuring apparatus to performparallel measurements.
 21. The signal measuring apparatus of claim 20,wherein a total number of the UL measurements being performed or to beperformed exceeds a maximum number of measurements that the signalmeasuring apparatus is capable of performing over the predeterminedmeasurement period, and wherein the predetermined measurement period isextended based on an amount by which the total number of UL measurementsexceeds the maximum number of UL measurements.
 22. The signal measuringapparatus of claim 21, wherein the one or more processors are configuredto perform the UL measurements by receiving a plurality of soundingreference signals (SRSs), and wherein the adjusted predeterminedmeasurement period is determined as TSRS×(M−1)×n/N+Δ, wherein M is atotal number of the plurality of received SRS's, TSRS is a time periodbetween each of the plurality of SRS's, n is a total number of the ULmeasurements being performed or to be performed by the signal measuringapparatus over the predetermined measurement period, N is a maximumnumber of measurements supported by the signal measuring apparatus overthe predetermined measurement period, and Δ is a SRS sampling orprocessing time.
 23. The signal measuring apparatus of claim 18, whereinthe one or more processors are configured to adjust the measurementrequirement by reducing the measurement accuracy in response todetermining that the UL measurements being performed or to be performedexceed the capability of the signal measuring apparatus to performparallel measurements.
 24. The signal measuring apparatus of claim 23,wherein the one or more processors are configured to reduce themeasurement accuracy by reducing a duration used to perform each of theUL measurements, and wherein the reduced duration is equal to thepredetermined measurement period divided by a total number of the ULmeasurements being performed or to be performed over the predeterminedmeasurement period.
 25. The signal measuring apparatus of claim 22,wherein the one or more processors are configured to perform the ULmeasurements by obtaining measurement samples over a measurementbandwidth, and wherein the one or more processors are configured toreduce the measurement accuracy by reducing at least one of a number ofthe measurement samples to be obtained and the measurement bandwidth.26. The signal measuring apparatus of claim 14, wherein the one or moreprocessors are configured to perform two of the UL measurements byperforming two different calculations on a same uplink wireless signal.27. A method of performing parallel uplink wireless signal measurements,comprising: determining, at a signal measuring apparatus, information onuplink (UL) measurements, wherein the UL measurement comprise uplinkwireless signal measurements being performed or to be performed by thesignal measuring apparatus over a predetermined measurement period;determining, at the signal measuring apparatus, a capability of thesignal measuring apparatus to perform parallel measurements; adjusting,at the signal measuring apparatus, a measurement resource of the signalmeasuring apparatus based on a comparison of the UL measurements withthe capability of the signal measuring apparatus to perform parallelmeasurements; and performing, by the signal measuring apparatus, the ULmeasurements based on the adjusted measurement resource.
 28. The methodof claim 27, wherein adjusting the measurement resource comprisesadjusting at least one of a receiver configuration, a hardware componentused to perform UL measurements, and an amount of power used to performUL measurements, wherein the receiver configuration includes at leastone of: a receiver type, a measurement bandwidth, a number of activatedantenna ports, an antenna reception scheme, a carrier frequency, anactivation state of one or more receivers of the signal measuringapparatus, an antenna transmission and/or reception mode, a measurementperiod over which the UL measurements are being performed or to beperformed, and a number of measurement samples for performing the ULmeasurements, and wherein adjusting the hardware component comprisesadjusting an amount of processor resources allocated to performing theUL measurements.
 29. The method of claim 27, further comprisingtransmitting, to a measurement management apparatus, a total number ofthe UL measurements being performed or to be performed by the signalmeasuring apparatus over the predetermined measurement period.
 30. Themethod of claim 29, further comprising transmitting, to the measurementmanagement apparatus, the information about the capability of the signalmeasuring apparatus to perform parallel measurements, wherein theinformation indicates a maximum number of UL measurements that thesignal measuring apparatus is capable of performing over thepredetermined measurement period.
 31. The method of claim 30, furthercomprising receiving, from the measurement management apparatus, anadjustment to a measurement configuration of the signal measuringapparatus, wherein the measurement configuration indicates a number ofUL measurements to perform over the predetermined measurement period,and wherein the adjustment is based on information transmitted to themeasurement management apparatus.
 32. The method of claim 27, furthercomprising causing a WCD from which an UL signal is received or to bereceived to adjust a transmission configuration based on the comparisonof the UL measurements with the capability of the signal measuringapparatus to perform parallel measurements.
 33. The method of claim 29,wherein the measurement management apparatus comprises at least one of:a positioning node, a location server, a coordinating node, and anoperations and management (O&M) node.
 34. A signal measuring apparatusfor performing parallel uplink wireless signal measurements, comprising:a measurement resource for performing UL measurements; one or moreprocessors configured to: determine information on uplink (UL)measurement, wherein the UL measurements comprise uplink wireless signalmeasurements being performed or to be performed by the signal measuringapparatus over a predetermined measurement period; determine acapability of the signal measuring apparatus to perform parallelmeasurements; adjust the measurement resource based on a comparison ofthe UL measurements with the capability of the signal measuringapparatus to perform parallel measurements; and perform the ULmeasurements based on the adjusted measurement resource.
 35. The signalmeasuring apparatus of claim 34, wherein the measurement resourcecomprises a receiver, and wherein the one or more processors areconfigured to adjust the measurement resource by adjusting at least oneof a receiver configuration, a hardware component used to perform ULmeasurements, and an amount of power used to perform UL measurements,wherein the receiver configuration includes at least one of: a receivertype, a measurement bandwidth, a number of activated antenna ports, anantenna reception scheme, a carrier frequency, an activation state ofone or more receivers of the signal measuring apparatus, an antennatransmission and/or reception mode, a measurement period over which theUL measurements are being performed or to be performed, and a number ofmeasurement samples for performing the UL measurements, and wherein theone or more processors are configured to adjust the hardware componentby adjusting an amount of processor resources allocated to performingthe UL measurements.
 36. The signal measuring apparatus of claim 34,wherein the one or more processors are further configured to transmit,to a measurement management apparatus, a total number of the ULmeasurements being performed or to be performed by the signal measuringapparatus over the predetermined measurement period.
 37. The signalmeasuring apparatus of claim 36, wherein the one or more processors arefurther configured to transmit, to the measurement management apparatus,the information about the capability of the signal measuring apparatusto perform parallel measurements, wherein the information indicates amaximum number of UL measurements that the signal measuring apparatus iscapable of performing over the predetermined measurement period.
 38. Thesignal measuring apparatus of claim 37, wherein the one or moreprocessors are further configured to receive, from the measurementmanagement apparatus, an adjustment to a measurement configuration ofthe signal measuring apparatus, wherein the measurement configurationindicates a number of UL measurements to perform over the predeterminedmeasurement period, and wherein the adjustment is based on informationtransmitted to the measurement management apparatus.
 39. The signalmeasuring apparatus of claim 34, wherein the one or more processors arefurther configured to cause a WCD from which an UL signal is received orto be received to adjust a transmission configuration based on thecomparison of the UL measurements with the capability of the signalmeasuring apparatus to perform parallel measurements.
 40. The signalmeasuring apparatus of claim 36, wherein the measurement managementapparatus comprises at least one of: a positioning node, a locationserver, a coordinating node, and an operations and management (O&M)node.